Knight and Day Co-Star Cameron Diaz at Shrek Forever After Premiere

Cameron Diaz, Tom Cruise’s co-star in the new action comedy Knight and Day due out in June, attended the premiere of her latest film Shrek Forever After at the Tribeca Film Festival.

The movie, which kicked off the festival at the Ziegfeld Theatre in New York last Wednesday, will open in theaters on May 21 and in 3-D, with Cameron, Mike Myers, Eddie Murphy, and Antonio Banderas reprising their voiceover roles for the fourth time. In the new film, Shrek makes a pact with the nefarious Rumpelstiltskin to go back to being the ogre he once was. However, he ends up in an alternate universe where nothing is what it used to be.

Check out this video clip of Cameron being interviewed on the red carpet:

Not enough Cameron? Watch her and Tom in the Knight and Day movie trailer:

Planning to see Shrek Forever After when it comes out? Or do you prefer Cameron co-starring with Tom? Sound off in the comments below!

You may also enjoy: