Jennifer Lopez photographed by Mario Testino for V Magazine