Tom Cruise attended the London world premiere of his new movie ‘Jack Reacher’ at the Odeon in Leicester Square.
Dressed in a shirt with a sparkly collar, the 50-year-old actor smiled for photographs on Monday night.
Meanwhile British co-star Rosamund Pike was the belle of the ball as she took to the red carpet in a cut-out yellow gown.
Bill Nighy, Robert Duvall and Kevin McNally also attended the event.




















