Glossier fans rejoice: after several successful pop-ups in Seaport and inside Madewell, the first permanent Glossier Boston location is coming to Newbury Street. The new Glossier will neighbor the recently opened Mejuri store located at 126 Newbury Street just down the block from Levain.
The unicorn, which constitutes a privately held company with a valuation at or exceeding $1 billion, quickly became a cult favorite with loyally obsessed fans all over the world. The brand started as a blog back in 2010 when former CEO and Glossier Founder, Emily Weiss juggled her day job and Glossier’s blog Into the Gloss- which took a look at the beauty routines of women such as Doutzen Kroes, Karlie Kloss, and Sally Singer. In 2014 Glossier was born with the launch of its first-ever product, a no-fuss moisturizer. Glossier is now led by the new CEO, Kyle Leahy.
Today, the brand’s valuation is approaching $2 billion, according to a recent update.
Glossier opened its flagship NYC location in 2018 in SoHo on Lafayette Street. And just last week, Glossier opened a second New York City subway-inspired flagship location in Soho on Spring Street, just steps away from Glossier HQ.
Glossier makes its Boston relationship permanent
Boston enjoyed several Glossier pop-ups like those at the hip Seaport shopping avenue, The Current, and even a pop-up on Newbury Street inside of Madewell. The millennial pink takeover drove crowds into the city, and we expect the store to do just the same. The Boston brick-and-mortar, which is currently under construction does not have an official opening date yet, but we will keep you posted with updates.
In traditional Glossier fashion, we expect there to be paint and play stations, Glossier gals in cool jumpsuits, lush blush pink sofas, iconic “you look good” mirror decals, and very Instagramable millennial pink tufted furnishings!
Find Glossier location at 128 Newbury Street: opening date to be announced