1 of 1 images
Add to Lightbox
Add to Cart
SHOUTROS100303-06.JPG
LARA LEWINGTON .UK Film Premiere of 'The Shouting Men' at the Odeon West End, Leicester Square, London, England, UK, .March 2nd 2010.Arrivals  full length dress hand on hip sleeves metallic shoes heels toe cap clutch bag smiling white gold sequined sequin.CAP/ROS.©Steve Ross/Capital Pictures.

LARA LEWINGTON .UK Film Premiere of 'The Shouting Men' at the Odeon West End, Leicester Square, London, England, UK, .March 2nd 2010.Arrivals full length dress hand on hip sleeves metallic shoes heels toe cap clutch bag smiling white gold sequined sequin.CAP/ROS.©Steve Ross/Capital Pictures.

Copyright ©Steve Ross/Capital Pictures