March 1, 2017
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...
