Glossier opens first flagship store

The two-story flagship opened on November 8

US-based digital beauty brand Glossier has opened its first flagship store, called Glossier Flagship, at 123 Lafayette Street in New York City. It is the same address that housed the brand’s founding office and then became a ‘shoppable showroom’ in...

Read the full article now!