Rapunzel (Shrek)

Rapunzel was a minor villainess and an antagonist in Shrek the Third.

When Prince Charming invaded Far Far Away with his army of villains, Rapunzel betrayed all the other princess's so she can be with Prince Charming.

She attended a play with Prince Charming in which Charming was planning to kill Shrek in front of everyone in the kingdom. When Shrek's friends came to rescue Shrek, Gingy used her hair to desend from the tower. Doing so causes her hair to fall off her head (because it's a wig and she's actually bald).

She ran away and her current location is unknown.

Maya Rudolph provided the voice of this character.