Diaz opens new Shrek movie in Taiwan
Cameron Diaz gives voice to a modern version of the classical fairy-tale princess in the latest Shrek movie, the actress said in Taiwan today.
Diaz said her animated ogre princess character was empowered and understands that “if you want something, you have to go out and do it yourself”.