Famous Film Princesses

Cameron Diaz

The actress first lent her voice talents to Shrek in 2001. Since then, she has voiced Princess Fiona in three sequels: Shrek 2, Shrek the Third and Shrek Forever After.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus