News Scrap

First Look Inside The New and Only Texas Glossier Store
First Look Inside The New and Only Texas Glossier Store

Glossier lands in Texas! The beauty brand that has always simply been online with pop-up stores happening from time to time is now finally opening permanent retail locations. 11 stores are currently open in Atlanta, Boston, Brooklyn, Chicago, DC, Las Vegas, London,...

read more