Editorial Olga Sherer by Carter Smith | Elle US May 2010 Today seems to be a lucky day for couture fans. First we saw Paolo Roversi’s swim-themed editorial from Vogue UK, and now, Elle US presents …