Olivia Wilde Films Revlon Commercial in NYC

Though it’s hard to believe someone as beautiful as she is actually needs makeup, actress Olivia Wilde was nevertheless spotted filming a commercial for Revlon Saturday evening in New York City.

The 27-year-old beauty braved the snow (!) as she shot the commercial in a sexy black trench coat, waisted belt and bag. Her hair and makeup was, of course, impeccable.

Olivia can currently be seen in the big-screen thriller In Time, in which she plays Justin Timberlake’s mother, of all characters.

What do you think of Olivia’s Revlon look? Check out photos from the set of the commercial !