Established in 2003 by siblings Camilla Freeman-Topper and Marc Freeman, CAMILLA AND MARC is an independent, family owned and run, Australian luxury fashion brand.