London-based luxury skiwear brand Perfect Moment has opened its first wholly owned retail store in the heart of Verbier, Switzerland. The new seasonal space was inaugurated on November 5 and is part of a broader seasonal retail strategy across key Alpine and North American ski destinations.

London-based luxury skiwear brand Perfect Moment has opened its first wholly owned retail store in the heart of Verbier, Switzerland. The new seasonal space was inaugurated on Nov. 5. The Alpine village of Verbier is one of the world’s most renowned ski destinations and the gateway to the Verbier 4Vallées area, the largest ski area entirely located in Switzerland. The Verbier 4Vallées area features 410km of slopes suitable for all levels of skill and is open for 10 months every year, drawing skiers and style lovers from around the world.

“Following continued success through select multi-brand retailers and global expansion, Verbier was chosen for its alignment with the Company’s alpine roots and its international audience of discerning skiers and style enthusiasts,” said the company in a statement.

Store design reflects alpine heritage

The Verbier store showcases the new autumn/winter 2025 womenswear collection. The store’s interior captures Perfect Moment’s signature aesthetic, blending contemporary design and mountain heritage. Sleek metallic finishes and cool tones evoke the alpine landscape while soft, translucent details are meant to enhance the light and atmosphere of the space.

Events and experiences planned

Beyond retail, the Verbier store will host exclusive events and experiences designed to engage the local community as well as international visitors. The store will operate throughout the winter season.

Part of broader seasonal retail strategy

The opening is part of a broader seasonal retail strategy that also includes a renovated store in Kitzbühel, returning for another season, a pop-up at the Four Seasons in Jackson Hole, Wyoming and another pop-up in Aspen Snowmass.

Strong financial performance

Founded in Chamonix, France, Perfect Moment is traded on the NYSE American under the ticker symbol PMNT. Perfect Moment reported a 24 percent increase in revenues to $4.8 million in the second quarter of Fiscal 2026 ended Sept. 30, 2025, compared to $3.8 million in Q2 FY25. The gross margin improved to 60.1 percent, compared to 54 percent in Q2 FY25. Net loss was $1.8 million compared to a net loss of $2.7 million in the year-ago quarter.