Jennifer Lopez bikinis on a yacht!'
The 43 year old singer showed off her bikini body as she relaxed on a yacht in Miami. She was seen eating lunch and doing some sunbathing during the sunny day. Also aboard the yacht for the day were a few close friends and her twin kids Max and Emme.
Check out Jennifer Lopez on a yacht and share your thoughts in the comments! (Getty)