Charlotte Tilbury is a British makeup artist of extraordinary repute, with a highly successful line of cosmetics under her name. Her product line is known for ...