
1 of 1 images

PETRA ECCLESTONE & TAMARA ECCLESTONE & GUESTS .The Form menswear launch, Harrods, Knightsbridge, London, England..October 2nd, 2008.half 3/4 length black dress lace silver floral print beige grey gray sisters siblings family car sitting on lap .CAP/CAN.©Can Nguyen/Capital Pictures.