Stila Stay All Day is good, but when it's really scorchio, I used a BB or CC cream and then Lily Lolo mineral foundation (I found Bare Minerals irritated my skin a little; other brands are undoubtedly available). It looks nice and matte but natural, and the best thing is you can just refresh it easily whenever during the day. I'd recommend investing in a big, good quality kabuki brush for application.