Check the Canon lens line up. Do you see a wedding lens? Are the white lenses maybe wedding versions? :bsmilie:
The best wedding lens is the lens that serves the local conditions (hint: distance), fits your budget, you know how to handle and which matches the rest of your equipment (hint: flash or not?).
Please search here and put some efforts in. Your question comes up a couple of times each month, whenever some newbie suddenly gets a wedding invitation and is tempted to bring the cam along.