Made O'Meter
Discover where a brand or product originates
Charlotte Bio is a contemporary French beauty brand founded in 2017 with the mission of making organic and clean beauty accessible without compromising on efficacy or sensory experience. The brand was established in Caen, Normandy, and has quickly distinguished itself by offering products that are 100% natural, vegan, and certified organic by organizations such as Ecocert and Cosmebio.
Manufacturing is kept local within Europe to ensure high-quality standards and minimize environmental impact; the majority of their makeup and skincare lines are produced in France and Italy, utilizing specialized laboratories known for organic innovation. The brand's philosophy centers on transparency and the 'Green' beauty movement, ensuring that high-performance cosmetics remain affordable for a broad consumer base while maintaining sustainable ethical practices.
Report a bug/Feedback
disclaimer
poweredBy