1 of 1 images
Add to Lightbox
Add to Cart
TITANAH100330-19.JPG
REBECCA WALSH .World Premiere of 'Clash of the Titans' at the Empire cinema, Leicester Square, London, England, March 29th 2010. arrivals full length bandage body con dress beige peep toe shoes gold clutch bag hand on hip cleavage smiling patent Christian Louboutin platform blue purple .CAP/AH.©Adam Houghton/Capital Pictures.

REBECCA WALSH .World Premiere of 'Clash of the Titans' at the Empire cinema, Leicester Square, London, England, March 29th 2010. arrivals full length bandage body con dress beige peep toe shoes gold clutch bag hand on hip cleavage smiling patent Christian Louboutin platform blue purple .CAP/AH.©Adam Houghton/Capital Pictures.

Copyright ©Adam Houghton/Capital Pictures