Geeky Hermione Granger has transformed into the fabulously stylish Emma Watson

She went from playing geeky Gryffindor girl Hermione Granger in the Harry Potter series to a style sensation in a matter of years. Today, Emma Watson is one of the world's best-dressed celebrities.
The 21-year-old has modelled for a string of fashion houses, including Chanel, Burberry and Lancome, she's graced the covers of Vogue and Harper's Bazaar and she's the desired muse for many a designer.
From childish costumes to designer dresses, Watson has evolved in to one famous, fabulous fashionista.
Watson is a bronze beauty at the New York premiere of the final Harry Potter film on Monday in a stunning strapless gown by Bottega Veneta.