A visit to Make Up For Ever’s first global flagship store

LVMH-owned Make Up For Ever opened what it calls its first global flagship store in February. The store, located on New York City’s Lexington Avenue, is the brand’s largest retail venture yet, measuring 73m2 (786ft2). The store is also the...

Read the full article now!
Subscribe