Jon Gosselin Has Been Sexily Replaced

Is there really any substitute for Jon Gosselin?

Apparently, Harrah’s Resort in Atlantic City think so.

Life & Style reports that the Jon & Kate Plus 8 dad has had to bow out of an appearance this Sunday at the New Jersey gaming venue due to contractual obligations, and has been replaced by Ryan Kwanten, who plays Jason Stackhouse on the vampire drama True Blood.

“TLC forced Jon to cancel,” a source tells the magazine, while a second insider adds that Jon’s estranged wife, Kate Gosselin, was similarly forced to abandon an appearance at the Resorts casino in Atlantic City on September 4.

Let us know in the comments section: Is Ryan Kwanten an acceptable substitute for Jon Gosselin? Which one would you rather hang out with at a casino?