Flare for Fashion
The grand opening of the Swarovski store in NY saw a host of Hollywood's hottest showing off their glamorous wares, and Lucy Liu made one of the most striking entrances. The actress turned heads in her fiery red dress with a kick-out skirt and belted waist, which she paired with funky-chunky nude platforms and a bright white clutch. (26 June 2009)