
1 of 1 images

ALICE DELLAL.UK Premiere of 'The Commuter' at Aqua, Argyll Street, London, England, UK, October 25th 2010..full length jeans black boots leather snakeskin brown animal midriff belt crop top cropped gilet jacket hand ring .CAP/ROS.©Steve Ross/Capital Pictures
Copyright ©Steve Ross/Capital Pictures