Alba and Hudson Unveil Holiday Exhibit

5min People

by 5min People

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.