Rapunzel was part of the ticketed Princess M&G when we went on the Dream last December. Since I had tickets for that for my sister, I did not pay attention to individual princess M&Gs. If you do not already know about these, the tickets are free, you just have to stop by guest relations when you get on the ship to see about tickets. There were 5 or 6 princesses.
The best interaction during the M&G for my sister was Rapunzel. She was able to get my sister to do a variety of poses.