If you you can only have one lens, it should be a 24-70mm – the versatile, all-purpose 'standard zoom' lens that can cover you for most shooting situations.
Well, if you're a Canon owner then you're in luck, as this is one of the best Prime Day camera deals (opens in new tab) on offer right now: the Canon EF 24-70mm f/4L IS USM is just £629 (opens in new tab) – a massive £261 saving on its £890 price tag!
Canon EF 24-70mm f/4L IS USM |
was £889.99 | now £629 (opens in new tab)
Save £260.99 The must-have focal length for every photographer, this L-series lens is weather-sealed and has stabilization for rock-solid shots even with no tripod.
One of the best standard zoom lenses (opens in new tab) around, the Canon EF 24-70mm f/4L IS USM gives you a jack-of-all-trades focal range that covers you from wide-angle to light-tele shooting, giving you the scope to shoot landscapes, street photography, portraits and everything in-between. Best of all, it gives native performance on RF-mount cameras such as the Canon EOS R (opens in new tab) and Canon EOS R5 (opens in new tab) if you have the mount adapter.
While the f/2.8 'trinity' version of this lens is the one coveted by pros, there are a lot of advantages to this f/4 option – not least the price, but also size and weight. Unless you really need the faster aperture for subject separation or low light shooting, f/4 will be more than enough; in fact, for anyone shooting landscapes in particular, there's no point paying extra for the f/2.8 as you'll be stopping down anyway!