Catherine launched her first jewellery collection in London in 1991. Her first collection was very well received and sold internationally at Neiman Marcus, Saks Fith Avenue and Harrods.
In 1997, she opened her renowned boutique in Walton Street, Knightsbridge. Her treasure trove of a shop soon became known as an A list destination with the international set who loved her unexpected combinations of stones and materials.

After the birth of her fourth child in 2007, Catherine closed her shop to focus on being a mother. Then in 2017, she then launched her first women’s wear collection having found it difficult to find easy, beautiful and flattering resort wear. Her long dresses and blouses became an instant success. Her collection now is stocked in Boutique 1 and Neapolitan, as well as a few exclusive retailers. Catherine has never stopped designing her jewellery for herself and friends, and is currently doing a collaboration with Swarovski to benefit the preservation of global marine life. Catherine is currently doing Pop-up shops and private shows in London, New York, Chicago, San Francisco, Palm Beach and around the world.