Potter fans brave elements to see stars
Rain and hail gave young starlet Emma Watson a soaking but failed to dampen fans' spirits at the hotly anticipated world premier of the new Harry Potter film last night.
Watson, 19, gamely took to the sodden red carpet in London's Leicester Square in a vintage dress by 1970s designer Ossie Clark.