Skip to playerSkip to main content
  • 14 years ago
ROUGH CUT (NO REPORTER NARRATION)
STORY: Jessica Alba and Jennifer Hudson teamed up on Monday (November 21) to launch a new holiday art installation in Beverly Hills, California. Alba officially lit the double helix-shaped work, made of LED lights and thousands of Swarovski Elements crystals.
Situated on the city's posh Rodeo Drive, the installation displays holiday tweets sent from people around the world. It will remain there through the holiday season.
Comments

Recommended