Trend Spotting: Optical Illusion Dress Previous Next « Back to Story Replay 5/19 Olivia Wilde arrives at the 2009 Enviromental Media Awards in L.A. wearing Stella McCartney. Source: Getty Images « Back to Story Share Tweet By Jackie Willis