Guest Service

Perfect Moment Pop up

08:30 AM - 05:00 PM
Location Icon Alpine Shop
Don’t forget to drop by the Alpine Shop to discover summer essentials by Perfect Moment — where performance meets style, even off the slopes.

About

Perfect Moment, founded in 1984 in Chamonix by former World Cup skier and filmmaker Thierry Donard, has spent over four decades redefining ski wear by blending performance, style, and adventure. Originally created for Donard’s freeride athletes, the brand has evolved from retro-inspired designs to cutting-edge technical apparel for fashion-conscious winter sports enthusiasts. Focused on women’s, men’s, and kids’ ski wear, each piece is crafted with advanced fabrics and tested for insulation, breathability, and durability. The iconic Northern Star emblem reflects the brand’s commitment to quality and exploration, while bold colour palettes and the signature Polar Bear motif highlight its environmental ethos. Today, Perfect Moment extends beyond the slopes with high-performance lifestyle clothing for every season.

Alpine Shop x Perfect Moment

Go to Top