Pics: Rihanna, Dane DeHaan and Cara Delevingne at the Valerian European premiere

Rihanna, Cara Delevingne, Dane DeHaan, Clive Owen and director Luc Besson hit the blue carpet in London’s Leicester Square tonight for the European premiere of Valerian and the City of a Thousand Planets – and here are all my pics of them!!

[Read more…]