Jennifer Lopez has flown to Morocco with her new boyfriend.

The singer-and-actress has been dating back-up dancer Casper Smart for the past few weeks. The couple spent Thanksgiving with Jennifer’s family in Hawaii, and now they have jetted off for a romantic holiday.

Jennifer and Casper flew out of California in her private jet late on Tuesday night, reports RadarOnline.

The 42-year-old star is scheduled to perform for Morocco’s royal family at the launch of a new mall in Casablanca this week.

After the show Casper, 24, will return to the US. Jennifer is due to travel to South America to film her new reality television show Q’Viva! The Chosen with her estranged husband Marc Anthony.

Jennifer and Casper reportedly couldn’t keep “their hands off each other” during their trip to the Hawaiian island of Kauai last week. They were seen hugging and sipping cocktails in a cabana in the shade. Casper was also spotted playing in the sand with Jennifer’s three-year-old twins Max and Emme.

The twins will reportedly stay in Los Angeles with Jennifer’s mother Guadalupe while she is in Morocco.

© Cover Media