Tuesday, May 25 2010 Elle MacPherson at the Louis Vuitton Maison Store launch, New Bond Street, London CAP/CK ©CK/Capital Pictures
Copyright ©CK/Capital Pictures