It's hard to believe Emma Watson sometimes feels shy – not when she looks this good.
The Harry Potter star had fashion critics firmly under her spell with the magical look she put together for the MTV Movie Awards.
Emma was the image of perfection in an ivory Marchesa gown with a jewelled neckline that perfectly set off her shimmering eyes.
Metallic silver six-inch stilettos by Brian Atwood, and delicate diamond drop earrings and a silver bangle completed the look.
The 21-year-old - who recently put her studies at Brown university on hold to concentrate on her career - lost out on the Best Female Performance gong to Kristen Stewart.
But she was certainly a winner in the sartorial stakes.
Photos: © Getty Images