The world premiere for Tom Cruise and Cameron Diaz's new film Knight and Day happened last night in Seville Spain, where part of the movie was filmed. Tom and Cameron were there of course and so was Katie Holmes, Tom's lovely wifey. You can just see that these 3 are the best of friends and that there was no off-screen drama here. How great did they all look on the red carpet too?!
The movie trailer:


























(+3)

(-1)













































looks scary so fellas you may wanna look away NOW.
hee hee