Listen to "Royals" Radio on iHeartRadio

The NBA's "King" is getting a royal lashing by the British media for putting his arm around Kate Middleton in a photo-op after the Cavaliers beat the Nets on Monday night. 

[PHOTOS: When Jay Z & Beyonce Met Will & Kate]

Minutes after LeBron James scored 18 points in the Cavs 110 to 88 victory over the Brooklyn Nets, he took several pictures with the royal couple.  

James was still wearing his sweaty Cavs t-shirt when he wrapped his arm around the Duchess breaking royal protocol. The sign of affection is a breach of proper etiquette.

Well, he may have broken Royal protocol and etiquette, but all's well that ends well. King James made up for it when he gave the royal couple cupcakes, a jersey for little Prince George, and another team jersey that said Cambridge on the back!

Photos: Getty Images