Jennifer Lopez took the stage in pouring rain Sunday in Recife, Brazil for the last night of her "Dance Again" tour. The soaking wet 42-year-old singer showed off her amazing six-pack abs in a sparkly gold bra top and drop-crotch sequined pants.
"It really is a gift for the fans to be able to see a few different artists they like, or to be exposed to a new artist," Lopez told Rolling Stone. "We have put together something that's gonna be really exciting for the fans, and that's what kind of motivated me to be part of it. This is a ticket where people would be like 'Wow, I loved it.'"