It seems now more than ever, celebrities are all about helping out a good cause. And last night stars like Charlize Theron and Salma Hayek were spotted at Sir Richard Branson’s Rock the Kasbah Gala benefiting Virgin Unite.
The “Italian Job” cutie showed up on the red carpet looking stunning in a one-shoulder black dress teamed with a pair of strappy black heels.
Miss Hayek also opted for a black ensemble, including a ruffly blouse and a pair of loose-fitting trousers as she posed for the paparazzi.
The night was hosted by “Dancing With the Stars” star Samantha Harris and featured performances by Natalie Imbruglia and Jon McLaughlin. All funds raised went to Virgin Unite’s domestic and international programs, including the Eve Branson Foundation which helps women in Morocco generate their own income to support their families.