First up I have my L'oreal True Match Foundation, I use this for every day use, I have a couple of shades so I am able to use it when I'm pale or fake tanned. This foundation is a medium to full coverage, very build-able to full. It doesn't cling to dry patches or exaggerate any other imperfections on my skin. I bought mine from Superdrug (in store) for £9.99, but you can also buy it on their website here.
Next I have my all time favorite foundation for evenings, nights out or special occasions, this foundation is certainly full coverage, but I don't find it cakey or heavy to wear like some full coverage foundations can tend to feel. It applies well with either a beauty blender (or sponge) or brushes. This foundation will last you all day and all night, I'm one of those girls who is guilty of coming home from a Saturday night out and sleeping with my makeup on (c'mon I know I'm not the only one!!), and with this foundation I wake up and my face is still perfect as if I had just put it on! I get mine in store from either Boots or Debenhams for £30.
Lastly I have my EX1 Invisiwear foundation. This isnt a well known brand or foundation, but it deserves a lot more recognition than it gets, as this foundation is truly beautiful, it blends into the skin so nicely and looks like skin, the bottle in the picture is the one i wear for when I am tanned hence why its a lot darker than the other two. I find I don't even need to set this foundation with a powder, It works wonderfully on my dry skin but I know it also works equally as well on oily skin! You can buy it here for £12.50. I really recommend you try out this product.
Whats your holy grail foundation?