On a bad skin day (or just a bad day full stop) there’s nothing quite like a high end foundation to reassure you that you’re covered. Don’t get me wrong there are plenty of really great high street foundations, but they’re very every day. Sometimes you just need that something extra, a foundation that you can wear to make you feel (and look) better. Birthdays, Christmas, holidays, nights out, interviews, weekends, the list goes on… a good high end foundation has got your back though the good times and the bad. I’ve put together my top three (not in order) of recommendations if you’re on the hunt for your BFF (best foundation forever).