WireImage
Tom Cruise and Cameron Diaz were on Good Morning America today to promote their new movie Knight and Days and I had to wonder if in his honor she wore shorts? Seriously I think the heels on his shoes are as high as her shorts are short. What is up with that?
BTW I love the way she is looking at him in the last picture, can’t say I blame her.