Wet Jennifer Lopez shows off six-pack abs in concert

Los Angeles: Pop diva Jennifer Lopez took to the stage amid pouring rain in Brazil for the last night of her ‘Dance Again’ tour, showing off her amazing six-pack abs.

The soaking wet 42-year-old singer dazzled in a sparkly gold top and loose sequined pants, reported Us magazine.

Lopez kept a smile on her face and even jokingly held a tiny umbrella above her head as it rained hard on Sunday in Recife, Brazil. After the show she tweeted, "Unforgettable night in Recife to end our SA tour!"

"JLo and JLo dancers killed it in the rain. They show what it is [to be] true artists," one concertgoer tweeted.

Lopez tweeted back, "Thanks mama! Couldn`t do it without you!"

The ‘On the Floor’ hitmaker is now back in the US preparing to co-headline her tour with Enrique Iglesias. The longtime friends kick off their collaboration on July 14 in Montreal.