Revlon Colorstay Foundation (review here) - This is my all time favourite foundation, and tops any that I have ever tried, both high-end or drugstore. It ticks all of the boxes for me, a semi-matte finish, great coverage, perfect colour match and super long lasting. Not only that, this is extremely affordable.
Maybelline Fit Me Concealor (review here) - Although I haven't been using this concealor for as long as I have the foundation just mentioned, it's one that has been repurchased a few times already. This is perfect for concealing under the eyes and one that I know some people like to use to contour/highlight.
Mac Paint Pot in 'Painterly' (review here)- Although this costs £15.50, and cheaper alternatives can be found at the drugstore, in my opinion this is well worth every penny. I use this as a base for my eye shadow and it's just perfect. It covers any discolouration on the lids and prolongs the lasting power of your shadow. I really should pick this up in a few other shades!
Mac Eyeshadow in Omega (review here - a very old, and cringe review I must add!) - I use this shadow almost every single day, mainly to fill in my brows but also as a crease/contour shade for my lids. I bought this around two years ago and it's still going strong. I have recently hit pan but there is still plenty of product left, so definitely worth it's price tag!
What are your holy-grail makeup products?