Hollywood superstar, Tom Cruise and Cameron Diaz walked the red carpet, for the premiere of their movie Knight and Day, at Gloria movie theatre on 21st July, in the capital city of Germany, Munich.
Cameron was sported wearing a Bottega Veneta white dress with a black belt, Pierre Hardy beige peep-toe shoes and a ring by Joan Hornig Jewelry. Tom looked handsome in a pair of black trousers and blue shirt.
.