Princess Fiona (Cameron Diaz)
Cameron Diaz gave life to Shrek's princess-turned-ogre wife Fiona in all four "Shrek" films, as well as the TV specials. —XFINITY Entertainment Staff
(Photo: DreamWorks, Dimitrios Kambouris/Getty Images)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.