Potter Magic: Star Emma wows the crowds

Emma Watson turned on the magic as at the premiere of the latest Harry Potter film, Harry Potter and the Deathly Hallows, last night.

The actress, who plays Hermoine Grainger, showed a marked contrast to the prim and elegant outfits she has worn at the six previous Potter first nights, with a skimpy black lace mini-dress.

Watson, 20, met with devoted fans who had camped out in the rain for hours at London's Leicester Square for the event.

Related topics: