I'm heading to sephora to get new face make-up and I really need something that lasts all day.

What's the best foundation? I use Make-up Forever primer but by 2pm my make-up is gone!

(I have combination skin just to add)