On Sunday, Aug. 4, M·A·C Cosmetics celebrated the female performers of Lollapalooza with a cocktail party complete with sets by The Dolls: Mia Moretti and
Beyonce and Jennifer Lopez are all preparing for a four-hour charity concert in London next month to benefit women’s health and education projects around the world.