Hey Hollywood! We got your A-listers right here! Yes, Tom Cruise and Cameron Diaz took over London last night as they attended the premiere of James Mangold's Knight And Day, the comedy action movie that stars Cruise as a spy and Diaz as his reluctant accomplice.
The two were, unsurprisingly, looking better than is feasible for human beings, and as is by now traditional (especially for Cruise) spent hours signing autographs, having pictures taken and saying hello to people's mums on the phone. Then it was into the cinema to introduce the film, along with director Mangold (who'll be here at **Empire **for a webchat this lunchtime, so come back and pose your questions for him then).
Knight And Day is out on August 6.