PERFECT MOMENT

Style keywords
About the brand
Perfect Moment is a luxury skiwear and lifestyle brand founded in 1984 in the mountains of Chamonix by extreme sports filmmaker and professional skier Thierry Donard. The brand fuses technical excellence with fashion-led designs, creating pieces that transition effortlessly from the slopes to the city and beach. In 2010, British-Swiss entrepreneurial couple Jane and Max Gottschalk took ownership, with Jane's creative direction injecting new style focus that reignited the heritage brand's spirit. Perfect Moment offers meticulously designed luxury skiwear for women, men, and children, utilizing industry-leading technical fabrics seen through a fashion lens. The brand is known for bold prints, vivid color palettes, and innovation at its core, with past collections reimagining skiwear in denim and leather. The logo, inspired by the North Star, represents nature's compass and serves as a stamp of quality. Today, Perfect Moment is available globally through key retailers and trades publicly on NYSE American.









