The Canon EF 24-70mm f/2.8 L is one of Canon’s best lenses ever. A Canon 24-70/2.8 L has been in just about every pro’s bag ever since it was introduced in 2002. This is because it’s great optically, ergonomically and mechanically. The only reason not to have one of these lenses is because it’s big, heavy and expensive. Once you’ve gotten yours and carried it to wherever you need, it’s a joy to use and the photos are marvellous.
This 24-70 is extremely popular with professional wedding and event photographers. Amateurs usually prefer the Canon 24-105mm f/4 IS because it costs and weighs a little less and has a longer zoom range, however full-time pros prefer this 24-70 because it’s a stop faster (f/2.8), has less distortion, built a bit tougher and feels better, especially because the zoom range between 24mm and 35mm isn’t all bunched together as it is with the 24-105mm.