Princess Fiona
Appears in
Shrek
Voice actors
Cameron Diaz