Believe it or not, Tom Cruise and Cameron Diaz are still promoting "Knight and Day" ... and this time, they've touched down in Japan.
The two hit the red carpet today in Tokyo, where Cameron looked sensational in a Bottega Veneta dress, Jimmy Choo shoes, Anita Ko earrings and a ring from Tito Pedrini.
Launch the gallery to get a closer look at Diaz's style!