I really like Dream Fresh BB by Maybeline. It is really light, but also covers really nicely. I love it! I would always have to wear foundation and concealer, but this does all that for me. I have rosy cheeks and sometimes I like to tone that down, so this takes out some of that red appearance and covers up any occasional blemish that I may have.
As someone who wears foundation mostly because I'm pretty rosey on my face and I live on a tropical island ,You should try a bb cream I would totally recommend the garnier oil free bb cream for combo to oily skin it covers pretty well if you want to even out and it looks and feels like skin, it also last a long time,the best thing is its not as bad for your skin as foundation. Hope I helped :)