Last night in London, the fashion elite and the society set both turned out for the opening of the Burberry-sponsored exhibit Vanity Fair Portraits: 1913-2008 at the National Gallery. And while Lily Allen, shown at left, kept it pretty (I know she does the long floral dress and suit jacket look all the time, but it works for her!), fashion stars Erin O'Connor, Diane von Furstenberg, and even Twiggy dropped the ball big time. The full review of the good, the bad, and the ugly, after the jump.

The Good:
Hermione Granger is all grown up! Emma Watson looks lovely, albeit a little mature.

Amy Winehouse should study English "It Girl" and recovered cokehead Tara Palmer Tompkinson: Look how polished she looks while sober!

Annie Lennox is still keeping it real (in some really awesome boots) after all these years.

The Bad:
English children's TV program host Konnie Huq missed the memo that the rugged boot with dress thing is totally over.

Model Erin O'Connor looks bland and not particularly model-like in nautical striping.

Contrary to what Stacy and Clinton say, I've rarely seen an animal print read as anything but trashy. Behold Natassia Maltha, best known for her roles as "Girl in Bed" in 40 Days and 40 Nights and "Redhead at Party" in Dark Angel.

The Ugly:
Diane von Furstenberg brings you today's edition of "What Was She Thinking?"

Not only is Twiggy wearing tapered pants, she couldn't even be bothered to tie her shoes!

[All photos via Bauer-Griffin.]