Stella McCartney is a luxury fashion house. The eponymous store has 51 physical stores around the world. In addition, the products can be obtained through the online retailer and is currently part of LVMH.
The InternetRetailing France Luxury 2025 report explores customer attitudes, shopping habits and luxury retail in France.