Stefano Ricci is a private family-owned Italian luxury lifestyle brand with headquarters located in Fiesole. With over 60 mono-brand boutiques worldwide, the brand is known to be a pinnacle in menswear and accessories. The brand also offers bespoke and interior design services for both yachts and residences.