The best lens for wedding photography depends on the style, but popular choices include the 50mm f/1.2 for stunning portraits, the 24-70mm f/2.8 for versatility,...