Canon EF 100mm f/2.8L IS USM Macro Lens
The Canon EF 100mm f2.8L Macro IS USM is an upscale version of the reliable 100mm f2.8 Macro USM lens. While both offer plenty of sharpness, the 100mm f2.8L Macro IS version adds many features that professionals demand, like weather and dust sealing and ultra-low dispersion (UD) elements, which is Canon's lens material that is comparable to fluorite for sharpness and artifact suppression, like chromatic aberration. Canon uses UD elements in most of their highest quality lenses.
A first for the industry, Canon's hybrid image stabilization (IS) technology made its debut in the 100mm 2.8L Macro IS. This stabilization system incorporates techniques to stabilize the lens that are different from traditional image stabilization. Since shooting macro means you're dealing with razor thin depths of field and relatively slow shutter speeds, a steady shot usually requires the use of a tripod. For image stabilization on such a minute scale, one needs to account for camera shift and angle shake. The purpose of the image stabilization built into the 100mm f2.8L Macro IS is to help negate those minor movements, which are some of the culprits that can foul an image when shooting handheld, especially for macro work where the margin for missing focus is literally that much smaller.
A common use of the 100mm f2.8L Macro IS lens is portrait photography. Since this lens is also a very sharp, fast 100mm traditional lens, it's often found attached to the cameras of wedding photographers wanting to snap details (like wedding rings or rose petals) who then need to quickly shift over and take some candids from afar. Since it's a fast f2.8 max aperture lens, it work well in dimly-lit environments like churches.
If you're looking for a lens that doubles as a class-leading macro lens as well as a remarkably well-suited portrait lens, the Canon EF 100mm f2.8L Macro IS USM lens deserves a spot in your bag.