Best Tarte Foundation Review – Natural Cosmetic Range Best Tarte Foundation: Tarte cosmetic is one of the trendy American cosmetic brands. It started on a small scale and made a big name in the makeup industry. Founded by Maureen Kelly in 1999, it began to believe in using natural ingredients like Amazonian Clay, Goji Berry …