Jennifer Lopez | Mario Testino | US Vogue June 2012

Tonne Goodman styles 42-year-old Jennifer Lopez in one-piece bathing suits that reveal a jaw-dropping figure for a woman any age. Mario Testino captures the healthy, radiating mom of four-year-old twins for US Vogue’s June issue.

Lopez is currently on tour in South America with her ‘Dance Again’ tour, having already played in Caracas, Venezuela and Santiago, Chile.