Image 1 of 1
mpiCAP_0510_LookingGlasCan_54.JPG
Sacha Baron Cohen & Isla Fisher at the "Alice Through The Looking Glass" European film premiere, Odeon Leicester Square cinema, Leicester Square, London, England, UK, on Tuesday 10 May 2016.<br />
CAP/CAN<br />
©CAN/Capital Pictures /MediaPunch ***NORTH AMERICA AND SOUTH AMERICA ONLY***
Sacha Baron Cohen & Isla Fisher