The fight for the perfect foundation is officially over! Every time I go makeup shopping, I buy a different foundation because in the 12 or so years that I've been using makeup, I have yet to find a foundation that I love...until now. Well, I can officially say so-long to the search. A few weeks ...