bare minerals is fantastic. it works great, and lasts all day.
but different makeup works for different people, so try out a bunch of different ones and see what you like best
I play basketball almost everyday and i sweat alot... which foundation would be good? is bare minerals any good, i need something that stays on when i sweat alot.