Olivia Wilde on the set of her new Revlon commercial in New York City LQ_050212_28.jpg