CoverGirl announces first-ever flagship store
CoverGirl's first-ever flagship store, to be located in New York City's Times Square, will feature an experimental beauty playroom with interactive elements, full-service makeup application, on-the-go services and more.