Cape Petal
Rosehaze is a Cape Town brand making honest skincare and make-up from plants that grow in this country, sold at prices we can explain without any fuss.
Small batches, short ingredient lists, and clear labels that say exactly what is inside.

Showing the single result