The right makeup can make all the difference when it comes to taking a great-looking photo. Whether you're getting ready for portraits, events, or a photoshoot, photo-friendly primers, foundations, and setting products can help create a polished, camera-ready look. Here are some of the best makeup products for photos.