Thousands of fans braved heavy rain as as they tried to catch a glimpse of the stars of the new Harry Potter film at its world premiere in Leicester Square.
Stars Daniel Radcliffe and Rupert Grint got soaked at the London launch of Harry Potter and the Half-Blood Prince - the franchise's sixth instalment.
Potter author JK Rowling signed autographs for fans, some of whom had camped overnight to get a good spot.


