Who made Olivia Wilde’s green stripe dress and jewelry that she wore in New York on June 17, 2014?

603Dress – Stella McCartney

Earrings – Jacob & Co.