Arbonne definitely! It is botanically based but enhanced by science. The RE9 Anti Ageing Skincare range has done absolute wonders to my skin - it has never been so clear, smooth and hydrated before!! I am a HUGE animal lover so when I heard that all Arbonne products do not have any animal products or by-products, no harsh chemicals like petroleum or formaldehyde, and that they never test on animals, I was intrigued. So I tried it about 2 years ago and I have never turned back. I now use all their bath and body range, their hair care range and their makeup. I am a qualified makeup artist and absolutely love their makeup products - especially the Primer.... amazing!!