Jennifer Lopez  has been in the spotlight for more than two decades, but she's barely aged . During a rehearsal for her iHeartRadio Ultimate Pool Party performance in Miami on Saturday, the 44-year-old singer showed off her incredible abs and insane dance moves. Her toned body was also on display later that night when she hit the stage for her big, colorful performance, and the next day she jetted off to East Rutherford, NJ, to perform again. J Lo has been rocking some revealing outfits throughout her recent A.K.A. album promo tour , including a sexy re-creation of her infamous 2000 Grammy Awards Versace dress .
Jennifer recently split from her boyfriend, Casper Smart , and she's been filling her time with family. While she was in Miami over the weekend, she brought along her mom and her twin children, Max and Emme , for the fun. There was one small bump in the road during her time in Florida, though, when she suffered a small knee injury. She posted the photo of her gash  on Instagram, adding a flurry of hashtags: "#imfine #anotherdayattheoffice #butterflystitch #stilldoingthekneedroptomorrownight #showbusiness #theresnocryinginbaseball #lol #jloaka."