Jessica Alba in Carolina Herrera 2012 Dress and Jennifer Hudson in Versace Fall 2011 Coat
Actress Jessica Alba and singer Jennifer Hudson attended the Swarovski Elements and Rodeo Drive Holiday Lighting Ceremony in Beverly Hills, California. Jessica Alba was wearing a Carolina Herrera Sleeveless Dress from the Resort 2012 Collection, and Jeniffer Hudson rocked a Fall 2011 Versace Military Inspired White Coat. Who do you think wore their outfit the best? See pics below.