You should use a sunscreen with at least SPF 15, but I rarely go below 30. My morning routine consists of washing my face, using my No 7 BB Cream (which has SPF already in it) then applying Aveeno sunscreen. Of course I follow with makeup, but the hotter the weather is the less makeup I typically wear.
I've used all four sunscreens pictured above but the Aveeno Protect and Hydrate is my favourite. I have oily skin so I need to be careful with facial sunscreens. This sunscreen doesn't clog my pores or give me any extra oil throughout the day. Plus, I love Aveeno products!
I also use Neutrogena body sunscreen on my arms, in case I sit outside for lunch, and I have an After-Sun Lotion that smells delicious. I only use this if I've been at the beach or outside all day.