1 of 6
Jennifer Lopez was spotted looking incredible alongside her boyfriend Alex Rodriguez while cozying up on a yacht in Nice, France. Just another day in the life of J-Rod!
Despite accusations that A-Rod cheated on JLo, the couple appears to be going strong.
JLo most recently gushed about how "loving" and "supportive" Rodriguez is.
The mom-of-two's beach body is out of control, and JLo has no shame showing it off.
The singer and actress cannot possibly be 47 years old, because she looks 20! She flashed her washboard abs in a crop top and culottes while in France.
What do you think about J-Rod as a couple? Sound off in the comments!