I used to be obsessed with Keira Knightley. I actually had a binder dedicated to pictures of her, and even though in hindsight it seems a bit creepy, I had my reasons! Not only is she a phenomenal actress, but she’s got impeccable style, and I was in utter admiration.

Fast forward a few years, and I’d all but forgotten her. Until now.

Knightley will star in 2012′s take on Anna Karenina, the classic Tolstoy tragedy of the 19th century. As such, she’s been attending screenings left and right. And as such, she’s been cropping up all over the place decked out in the most magical of gowns.

Take this one, for example. It’s floor-length dress with a fairly simple shape. The magic comes from the midnight-blue floral lace overlay that disperses at the top to reveal a beautifully-transparent neckline. Yeah, it looks a bit like this dress she wore earlier this fall, but still — if it ain’t broke, don’t fix it!

I’m just really loving the moodiness of the dress, especially because it mirrors the heaviness of her role in the film. And her sleek ‘do and bright lips are the perfect complement to the gown’s intricate detailing.

For me, this is a total hit!

But what do you Lovelies think? Hit or miss?

image source, image source