Diane Kruger, 46, braves pouring rain to flash her toned pins in super short leather dress

Diane Kruger, 46, didn’t miss a beat when the heavens opened, instead throwing on an ankle-length suede coat and chic matching beret to shield herself from the rain and letting the show go on.

Beneath her coat, she dazzled in a black leather zip-up dress, which skimmed her thighs, leaving her legs bare and exposed to the gruelling weather.

Fortunately, an aide was on hand from the moment she stepped out of the car to hold an umbrella above her head.

The star also accessorised her look with retro style white heels and sunglasses.

She showed up with her fiance Norman Reedus, who paired an all-black outfit with Nike trainers as they prepared to promote her latest film Marlowe.

source: express.co.uk