Perfumes and cosmetics chain retailer Sephora has opened its new flagship 1,200 m2 store in Singapore.
Sephora opens flagship store in Singapore