Harry Potter and the Half-Blood Prince had a soggy premiere in London last night, with the rather wet cast hiding under umbrellas inbetween posing for photos – and sometimes while posing for them. Lily Collins, 90210 actress and daughter of Nickelodeon television host Phil Collins, was on the red carpet at the World Premiere of [...]