Actress and newly engaged Olivia Wilde is comfortable in her own skin as she leaves her London hotel for the world premiere of her new film ‘Rush’, directed by Ron Howard.
The new film about the 1976 Formula One Season, and rivalry between drivers James Hunt and Niki Lauda, stars Daniel Brühl and Chris Hemsworth and opens September 20th.