I'm prone to dry skin so therefore can't wear foundation very well...however, I've finally found the perfect one for my skin, I use E45 cream first & then Urban Decay's tinted moisturiser, It's £20 but worth it. It doesn't go patchy & isn't an unnatural colour (I use Halo). It also has SPF 20, less wrinkles later in life!
Go to a Debenhams, & try it before you buy it! That's what I did. The women on the counters actually know their stuff!