It really depends on your personal style of shooting. Whether you do natural light only, or you incorporate flash (and how you incorporate it).


Some people, like Canon Ambassador Jeff Ascough, shoot it documentary style with the 16-35 on a full frame, and with the 35mm 1.4 for low light work, all without flash. Others, like my sister's wedding photographer, shoot it with a full frame as well but with the 70-200 and the 24-105, and use flash in low light situations (which in my opinion is a no no during the party but that is a metter of personal taste).





So experiment, find your style, your way of working, what makes YOU special as a photographer.


It won't be your lens choice. You see what I mean? 'What is the best lens' is a start but the answers depend on what you want to do and what your vision is.


I shot one wedding (for a family member), all black & white, all documentary (non posed), with the 24-105 in broad daylight, on a 400D body back then, with as little flash as possible. Here is one example from that shoot:

[img]/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.25.11/Bruiloft_2D00_79_2D00_smallweb.jpg[/img]