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â.
During her first-ever trip to Taiwan, where Shrek The Third was premiering today, Diaz said the message was for everyone, though the characters were not new.
âThese are the princesses we grew up on,â Diaz said. âWe get to keep our princesses, and we get to modernise them.â
Diaz said the performance of her former boyfriend and co-star, Justin Timberlake, was âhilariousâ.
Timberlake provides the voice of the future King Arthur, an awkward teen that Shrek grooms to rule the land.
âI think heâs great in the film,â she said. âHeâs so gifted.â
The movie reunites Mike Myers, who provides the voice of the lovably gruff ogre, and co-stars Eddie Murphy and Antonio Banderas, as well as Diaz.
Diaz and Jeffrey Katzenberg, chief executive of Shrek-creator DreamWorks Animation, were promoting the movie in more than 10 cities in Asia and Europe.

