On August 20, Bobbi Brown Cosmetics will launch its very first pop-up shop location in New York City’s Grand Central Terminal. Situated in the Lexington Passage, “The Pop-Up” is exclusive to the brand’s new pop-up store locations that will open around the world.
The Bobbi Brown shop...
Read More