09/28/2010 11:35 am ET | Updated May 25, 2011

Cameron Diaz & Tall Tom Cruise Premiere 'Knight & Day' In Tokyo (PHOTOS)

Tom Cruise appeared strangely tall when he and Cameron Diaz premiered 'Knight & Day' in London in July, and again he has managed to nearly eliminate their height differential.

Here are Tom and Cameron at the movie's Tokyo premiere on Tuesday. He is 5'7" and she is 5'9" and wearing stilettos. What's his secret?