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 our brand.
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 our brand.