WHAT SHE WORE: Olivia Wilde in green striped shirt dress with brown suede ankle boots in New York on May 27