Princess Fiona
Princess Fiona is a character in the Shrek series of movies, voiced by Cameron Diaz. She is a Princess who is waiting to be rescued from a tower, after having a curse placed on her which transforms her into an ogre at sunset. When Shrek shows up to rescue her, it sets off a chain of events, and Shrek discovers Fiona is not at all like other princesses. She is strong, fiery, and skilled in martial arts.