Best Lenses under ₹45,000 for portrait

Best Pick

Canon RF 28mm f/2.8 STM 28mm

40.8 Portrait Score
28mmf/22Canon RF
Why we recommend this

Weighing just 120g with a pancake design, this lens stands out as an ultra-portable full-frame 28mm f/2.8 prime that delivers edge-to-edge sharpness via three aspherical elements and Super Spectra Coating. Its budget-friendly price and 9-inch minimum focus distance make it a discreet, all-day companion for both full-frame and APS-C EOS R bodies. This lens is best for travel photographers and street shooters who prioritize a lightweight, low-profile setup without sacrificing wide-angle capability.

View Details & Prices

Great Alternatives

These options also score highly and may better suit your specific needs

Canon RF-S RF-S10-18mm F4.5-6.3 IS STM 10-18mm

37.3 Portrait Score
10-18mmf/32Canon RFIS
Why we recommend this

At just 150 grams, the 10-18mm f/4.5-6.3 zoom delivers a 16-29mm full-frame equivalent field of view, 4-stop optical stabilization, and a compact 49mm filter thread for extreme portability on Canon APS-C cameras. Its STM stepping motor provides smooth, near-silent autofocus for video, while Super Spectra Coating and two ED elements suppress flare and chromatic aberration. This lens is ideal for vloggers and travel shooters who prioritize a featherweight, stabilized wide-angle setup for gimbal and handheld content creation.

View Details & Prices

Best Lenses under ₹85,000 for portrait

Best Pick

Canon RF 35mm f/1.8 IS Macro STM 35mm

46.4 Portrait Score
35mmf/22Canon RFIS
Why we recommend this

Combining a bright f/1.8 aperture with 1:2 macro capability and 5-stop image stabilization, this 304g lens delivers sharp close-ups at a 170mm minimum focus distance. Its compact build and configurable control ring make it a discreet, versatile walk-around prime for the RF system. This lens is best for hybrid shooters who need a single, lightweight optic for both environmental portraits and detailed close-up work.

View Details & Prices

Best Lenses under ₹130,000 for portrait

Best Pick

Canon RF 24-105mm f/4-7.1 IS STM 24-105mm

61.9 Portrait Score
24-105mmf/7.1Canon RFIS
Why we recommend this

Its 24-105mm focal range paired with 5-stop image stabilization delivers handheld flexibility for full-frame Canon RF cameras. The lens achieves a 1:2 maximum magnification at 105mm, offering near-macro close-focus in a budget-friendly 848g package. This makes it best for casual shooters seeking a single, affordable zoom that handles everything from landscapes to close-up details.

View Details & Prices

Best Lenses under ₹210,000 for portrait

Best Pick

Canon RF RF14-35mm F4L IS USM 14-35mm

55.2 Portrait Score
14-35mmf/22Canon RFISWeather Sealed
Why we recommend this

Combining an ultra-wide 14mm field of view with a constant f/4 aperture and 5.5-stop optical stabilization, this lens stands out for its compact 544g build and advanced optics with SWC and ASC coatings. Its 0.38x maximum magnification at 35mm enables dramatic close-focusing perspectives, while the Nano USM motor delivers silent, smooth autofocus for video. This lens is best for landscape and architecture photographers who need a weather-sealed, portable zoom for walkaround shooting.

View Details & Prices

Premium Lenses for portrait

Best Pick

Canon APSARA LUMIERE RF50mm F1.4 L VCM 50mm

64.1 Portrait Score
50mmf/16Canon RFWeather Sealed
Why we recommend this

The T1.4 aperture and 18-blade iris produce an ultra-shallow depth of field with expressive, painterly bokeh and controlled flares. Its 270° focus rotation with 0.8 MOD gears and a soft, low-profile focus mark light provide precise, repeatable manual pulls for video work. This lens is best for cinematographers and professional video shooters on Canon RF mount who prioritize organic, vintage-inspired rendering over lightweight travel optics.

View Details & Prices