CoverGirl to Open Flagship Store in Times Square

New York — CoverGirl will open its first-ever brick-and-mortar store in New York City’s Times Square this fall. The 10,000-square-foot flagship location will feature an experiential beauty “play room” with interactive elements, full service makeup application, on-the-go services and digital