Emma Watson looked absolutely gorgeous at last night's world premiere of Harry Potter and the Deathly Hallows: Part 1 in London.
The 20-year-old actress donned a black lace and feather-skirted Rafael Lopez minidress that proved Hermione Granger's all grown up.
My only critique is that the skirt is so short it reminds me slightly of a figure skating costume. A supremely chic figure skating costume, of course.
Still, Watson's working the dress along with her shortly cropped 'do for a look that's spunky yet sophisticated and -- dare I say -- sexy.
She finished off the look with Charlotte Olympia pumps and Solange Azagury Partridge jewels.
And her most important accessory, of course -- a poppy for Remembrance Day.