Actress Olivia Wilde attended the Calvin Klein Fragrance launch in a gorgeous green midi-length dress from Klein’s Resort 2013 collection. It’s not easy to pull off a cape, but Wilde does it well, and the colour really brings out her tan. I actually prefer the dress on her over the model. A pair of cute strappy sandals completes her look. So what do you guys think… would you ever rock a cape dress?