Tara Reid is wearing flip-flops under her dress at the Christmas ball. You can see them as they're walking out onto the balcony.
The exterior shots of the "Luxury Seaside Hotel" that the King and his entourage are staying at are actually that of Hotel del Coronado in San Diego, California and for movie purposes, it is located in Malibu.
At the beginning of the movie, the ribbons that King Charles is wearing are all U.S. military medals which include the Bronze Star, American Defense Medal and Purple Heart.
The palace was actually the mansion of rapper Rick Ross.
Stars Ingo Rademacher and Haley Pullos both starred on the daytime soap General Hospital. Rademacher played Jasper "Jax" Jacks beginning in 1996; his last appearance was in 2017. Pullos played Molly Lansing-Davis beginning in 2009 and still appears as her today.