I visited the Skims flagship store in New York City. It embodied Kim Kardashian’s monochromatic and modern branding. Finance December 20, 2024 Skims opened its flagship store on Fifth Avenue in New York City last week.Kim Kardashian launched the brand in 2019,…