Favourite Foundation for oily skin?

Mic
What's your favourite foundation and/or powder? I'm constantly struggling with the shine and pores! What's a good foundation and/or powder that'll last at least an entire 8 hour work day?