Continuing her holiday vacation, Jennifer Lopez was spotted with Casper Smart in Miami Beach, FL on Friday afternoon (August 31).
The 43-year-old singer donned a gorgeous cover-up with her signature slicked back hair, while walking hand-in-hand with her 25-year-old beau.
Miss Lopez was spotted rocking a bright yellow bikini, while poolside with her adorable twins at the Florida resort on Thursday (August 30).
Although the darling family had a blast, the "Jenny From the Block" singer faced a small annoyance with the local paparazzi and tweeted, "Trying to enjoy some down time w coconuts by pool!! Get your shot and go please! #familytime #invasive #annoying."