Olivia Wilde Wears A Fabulous Outfit In NYC