
Jennifer Lopez sports quintessentially British style on the red carpet of her latest film, ‘Unstoppable’, in central London.
The 55-year-old actor took to the premiere in head-to-toe Dior, wearing a white double-breasted overcoat, black polo neck and matching bucket hat.