sunscreen has to be reapplied throughout the day, everyday to remain effective which can be hard to remember and hard to reapply over makeup. this is what I use:
applies smoothly and seamlessly over makeup without smudging it
Sunforgettable® Total Protection® Brush-On Shield SPF 50