Jennifer Lopez and Casper Smart reportedly can't keep "their hands off each other".
The pair spent Thanksgiving weekend together on the Hawaiian island of Kauai with some other family members and Jennifer's three-year-old twins Max and Emme.
Jennifer and her backing dancer have reportedly been dating for the past few weeks.
"They are definitely a couple — and a very touchy-feely one at that!" an onlooker told the Chicago Sun-Times. "They could barely keep their hands off each other."
The source also said 24-year-old Casper has already built up a bond with Jennifer's children, who she has with estranged-husband Marc Anthony.
The singer and her new beau were spotted playing with the kids in the sand.
"[He was] looking very paternal toward them," the insider added. "It was sweet to see him with them on the beach."
Despite the 18 year age gap, Casper was taking care of his girlfriend. The pair hugged and sipped cocktails together in a cabana in the shade.
"He seemed very protective towards her, it was quite sweet," another onlooker told British publication The Daily Mail. "He seemed like the older one, they seemed if not love, well, very happy to be together."
The American Idol judge split from her third husband Marc in July after seven years of marriage.
© Cover Media