Cameron Diaz and Tom Cruise were in Munich, Germany last night for the premiere of their new movie, “Knight and Day”.

Cameron looked stunning wearing a white Bottega Veneta dress from the Spring 2010 dress with a pleat which falls from her shoulder.

Her body looks amazing – what’s new?

I love everything about the look from the contrasting black belt, to her nude Pierre Hardy peep-toe heels.

The look has be modified to suit Cameron’s style as it’s shorter and fitted.

I can’t picture Cameron wearing this dress like the model, but I prefer the fit and styling with the looser belt.

[nggallery id=615]

Credit:, INFEvents & FamePictures