All posts in: Transformers 2

01 Jul 2009

Snaps for a snapshot

Who: Actress Isabel Lucas

Wearing a vintage Chanel Haute Couture chiffon embroidered dress and accessories by Dior Fine Jewelry.

Where: Premiere of Transformers 2 in Los Angeles