Having the best lens for wedding photography will help you capture those special moments, no matter where they occur.