I have really oily face, so even after I only put base skin care products, my face becomes oily in an hour. Therefore, after I put sunscreen, I need to use some powder types of foundation. However, I want to try some liquid foundation or BB cream, because I think they are better to cover the spots or blemishes on my face. Please give me some feedback.