I have used all of these and can recommend Bourjois 10 Hour Sleep Effect I think this is discontinued or it ' s marketed under a different name now , but it was lovely ! Good for drynormal skin . Light coverage , natural skin finish Bourjois Healthy Mix foundation not the serum better for drynormal skin , didn ' t work for me when my skin got more oily , semi matte finish , medium coverage . All my friends seem to like this including my oily skinned friends so I ' d suggest this one Bourjois 123 Perfect better for combooily skin , semimatte finish , medium coverage . This is one of my HGs but I had a friend that didn ' t like this because to her it smelt of alcohol and she preferred the lighter texture of the Healthy Mix Revlon ColorStay for oilycombo skin better for oily skin , more so than Bourjois 123 Perfect I daresay . medium coverage ? but more than the 123 . I still consider this a semimatte finish but I don ' t know if it ' s just me , maybe to some people it ' s matte ? I have some friends that prefer Bourjois to this but so far I think Revlon gives the most consistent coverage and finish during an entire day