Jennifer Lopez's sexy body was on display when she flashed her firm midsection at a Mediterranean beach on Friday, August 2. Her sexy body earned compliments from fans and celebs alike including Khloe Kardashian, Kristin Chenoweth and more.
Jennifer, 50, posed in the water in a long sleeved Guess top and multi colored bikini bottom.
She let the photo do the talking by only captioning the sexy snap with "Mediterranean."
"Holy moly!! ??? this body???" Khloe, 35, wrote in the comments section.
"It’s the abs!! I want!!" Emmy winner Kristin, 51, also commented.
Jennifer is currently in Europe for her It's My Party tour. She and fiance Alex Rodriguez took a family trip to Tel Aviv, Israel on Thursday, August 1.
The lovebirds, who celebrated their birthdays earlier this month, posted several photos on Instagram from their time in the European country including a romantic selfie of them in Jerusalem.
What are your thoughts on Jennifer's banging body? Sound off in the comments!