Ewa Sonnet Love

Olivia Wilde in Calvin Klein. I Shouldn't Like It But I Do.
Billy Farrell/BFAnyc/Sipa USA
You know those guys off the telly that you really shouldn't fancy, but just can't help yourself. Like Russell Brand. And Louis Theroux. Possibly even Boris Johnson. You know. Ugly sexy. Well last week I found a dress like that. It's this one by Calvin Klein. With an integrated cape. Olivia Wilde wore the hell out of it. And I loved it. But the more I looked at it, the more I thought, 'wow, I really shouldn't.' But I do. Amazing.
Evan Agostini/Invision/AP
Olivia had a bit of a cracking week style-wise. Including this amazing white Alexander McQueen dress that she brilliantly paired with solid gold accessories. Clever girl. No apologies.
Idle Talk: