1 of 1 images
Add to Lightbox
CANNESPL9057-323.jpg
MICHELLE YEOH.'Vengance' screening.62nd International Cannes Film Festival.Cannes, France. 17th May 2009.full length black beige beaded strapless long maxi train dress jewel encrusted gold shoes clutch bag cell phone mobile pearl bracelet .CAP/PL.©Phil Loftus/Capital Pictures

MICHELLE YEOH.'Vengance' screening.62nd International Cannes Film Festival.Cannes, France. 17th May 2009.full length black beige beaded strapless long maxi train dress jewel encrusted gold shoes clutch bag cell phone mobile pearl bracelet .CAP/PL.©Phil Loftus/Capital Pictures

Copyright ©Phil Loftus/Capital Pictures