Glow up at this Insta-famous beauty brand’s luxurious interactive store in NYC

Here’s an inside look at Winky Lux’s new store in New York City