07/05/2012 04:17 pm ET

Jennifer Lopez Bikini: Singer Shows Off Rock Hard Abs (PHOTOS)

The 42-year-old “Dance Again” singer hit the sands of Brazil recently, and showed off her curvaceous bod in a trendy red two-piece. Her toned abs fully on display, J.Lo’s beau Casper Smart joined in on the beach fun along with her 4-year-old twins, Max and Emme.

Read more on CELEBUZZ!