The Italian womenswear brand has opened a boutique at the Hotel Jerome open through January 6
Max Mara has opened a pop up boutique at the Hotel Jerome in Aspen through January 6. Outside the shop in Hotel Jerome’s winter garden, Max Mara has installed a life-sized ice sculpture of Max the Teddy, the brand’s unofficial mascot, and a custom branded ski gondola ...
More