Olivia Wilde was a busy lady Thursday night in New York City.
The actress wore an emerald green Calvin Klein Resort slip-dress, complete with a matching cape!
How Gwyneth of her!
Strappy metallic gold heels and her dramatic winged eyeliner finished her look.
We're sure she flitted around a garden after she left this event, because that's what U do in a dress like this, right?!
[Image via Getty Images.]