
Sephora in Singapore: Ion Orchard Store
The largest Sephora store in Asia and only second in size to the biggest one in the world located in France’s Champs-Élysées, Sephora at Ion Orchard has an undeniably vast interior. Unfortunately, the brands it carries are neither extensive in range nor as impressive as its size, falling…
Read More