It allows you to capture detailed shots with beautiful bokeh, making it a favorite among real estate photographers. Canon EF 50mm f/1.8 STM: If you're on a budget, this lens from Canon is an excellent choice. It provides great image quality and a wide aperture for creating a shallow depth of field.