1 of 1 images
Olly Alexander.attended the 'Step 9 ( of 12 )' press night, Trafalgar Studios, Whitehall, London, England, UK, 4th May 2012..full length denim sheepskin collar jacket glasses eighties plaid checked shirt .CAP/CAN.©Can Nguyen/Capital Pictures.