On Monday Cleveland's "King" LeBron James met some true royalty in the form of the United Kingdom's Prince William and Duchess Kate. The royal couple were at the Barclays Center on Monday night to watch LeBron's Cavaliers take on the hometown Brooklyn Nets, as well take part in some publicity for the league's NBA Cares initiative.

After the game, the two posed for a photo shoot with King James and LeBron gifted the two of them a baby Cavaliers jersey for their first baby, Prince George.

On Wednesday LeBron posted an adorable (albeit photoshopped) picture of the regal tyke in the new threads.

Here is the original photograph of George that the photoshop was based off of:

"It's an honor," James said of the opportunity to play in front of the royal family, per ESPN.com. "It's a huge honor. The stuff that you read about, people like them are only in books growing up. And to hear that they're coming to town to see me play and they want to see me do what I do best, it's a huge honor."

And LeBron didn't disappoint, either; he delivered 18 points and 7 assists in a 110-88 romp of the Nets.

Their meet-and-greet resulted in a mini-controversy, as put his arm around Kate during the photo shoot -- a clear breach of "royal protocol." The Duchess, to her credit, was a good sport about it.