Revlon Photo Ready is fab. It gives good coverage without feeling heavy, isn't to shiny to show up imperfections and stays on really well. I've had lots of compliments since I started using it. I must have looked shit before