Jane Iredale makes some of the best makeup products on the planet. I am constantly amazed by their new and highly unique products that they seem to bring out every month! They use such incredible ingredients, and also use a special process that makes their minerals very safe to use - ie. heavy metals have been removed. Their range is enormous and it pretty much guarantees flawless skin on any type of user. The new BB cream is a 4 in one product!