Olivia Wilde sparkled at the Jameson Empire Awards in London tonight.
The actress wore a glimmering, silver chiffon Carolina Herrera Spring 2012 gown with full sleeves and sequins.
She kept her look fresh by wearing minimal make-up and wore her hair in a bun.
Image Sources: celebrity-gossip, nymag