Europe|English
Your current delivery country is Norway and your order will be billed in EUR €.
Born in Chamonix in 1984, Perfect Moment began with the vision of professional skier and extreme sports filmmaker Thierry Donard to unite technical excellence with a distinct sense of style. Its North Star logo references nature’s compass - a guiding light for early explorers and a fitting emblem for the brand’s adventurous spirit. Building on this freeride heritage, creative director Jane Gottschalk brings a fashion-forward perspective to alpine sportswear and après-ski style, expressed through bold prints, vivid colors, and retro influences.