Stefano Ricci is an Italian luxury fashion house that was founded in 1972 by designer Stefano Ricci. The brand is best known for its high-end menswear, but also offers a range of other products including womenswear, childrenswear, home furnishings, and accessories. Stefano Ricci is headquartered in Florence, Italy and has boutiques all over the world including locations in London, Paris, New York City, Beverly Hills, Dubai, Moscow, and Hong Kong.