Dior at Selfridges

The first pop-up boutique unveiling the new Summer 2026 creations