Tom Cruise and Cameron Diaz continue to shoot Knight & Day in Seville, Spain, spotted yesterday walking around set. As you can see, he’s working it in a slimming black tight tee with brown skinnies like he wishes it was 1999, or that he could style it like Brad Pitt. No such luck. But he’s so endearing for trying. Always the hero. Always the proverbial superstar on a white horse. These are the roles Tom Cruise won’t give up, see?

And he loves starring opposite tall women. Like Cam, whose big hair is making her even taller. I like her with these extensions, looks great. I want to wear pants like that.

Photos from