Cara Cara was founded in 2019 by Julia Brown, Sasha Martin and Katie Hobbs. Friendship, motherhood and the celebration of natural beauty are the foundations of the brand. Entirely female-founded, owned, and operated, Cara Cara designs clothes for real women and seeks to embody a unique kind of casual glamour.
Cara Cara is a mindfully-made brand
Cara Cara spends months vetting their factories during each new round of development and chooses their production partners based on the best fit for the construction and print details of that particular collection. Their clothes are produced in ethically-operated workrooms in the US, and WRAP-certified factories in India, China and Peru. Each piece is hand sewn by small teams of experts who return to work on Cara Cara patterns season after season.