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. Advertisement Jennifer Lopez sported her new sophisticated style in head-to-toe Dior (Ian West/PA) Lopez finished the look with a small black Lady Dior bag with gunmetal hardware, which takes its name from the late Princess of Wales.

Advertisement Lopez wore a pair of avant-garde Dior boots (Ian West/PA) In true Lopez fashion, the star brought an edge to the outfit in backless, strappy knee-high boots in black patent calfskin. The choice of bag was undoubtedly an homage to her habitat – sporting the same colour and design that Diana frequently carried around London. Introduced in 1995 by Dior, the Lady Dior was a signature piece of the Princess’ ensembles, and has remained one of the French fashion house’s perennial designs.

Advertisement Diana wore a black Lady Dior bag on several London public appearances (Fiona Hanson/PA) Lopez’s chic and sophisticated style seems to be a product of her surroundings. The star wore a white turtle-neck Magda Butrym midi-dress with white Christian Louboutin pointed pumps and a Tyler Ellis pearl-white marbled Perry clutch at the film’s first London screening. Advertisement Lopez wore all-white monochrome on the first evening of her London film premiere (Ian West/.