Jennifer Lopez shocked British sensibilities with her black leotard, fur bolero and thigh-high boots, not to mention her gyrating moves.