Britain's Prince Harry kisses his wife Meghan the Duchess of Sussex after a charity polo match in Windsor, Britain, July 26, 2018.
Britain's Prince Harry kisses his wife Meghan the Duchess of Sussex after a charity polo match in Windsor, Britain, July 26, 2018. Reuters/Hannah McKay

The Duchess of Sussex has a sweet name for her Duke. Meghan Markle has accidentally let slip the pet name she calls Prince Harry in front of the whole “Hamilton” cast, who teased the royal couple for the lapse.

Last week, Harry and Meghan attended the London production of the award-winning musical “Hamilton” at the Victoria Palace Theatre. They naturally had a photoshoot with the cast, and that’s when Meghan appeared to have unwittingly let slip what she calls Harry whenever they are alone.

“Can you see, my love?” she asked her husband, who was positioned behind her in the photoshoot.

“Yes, I can,” Harry answered while the cast responded with “awww,” much to the Duchess’ embarrassment.

While British royals don’t normally show affection when they are out in public, Harry and Meghan, who were married in May, are more liberal in their public display of affection. In July, Meghan surprised her prince at a charity polo match, and then later kissing on stage following Harry’s win.

Following the “Hamilton” performance, Harry took the stage to thank the musical’s creator, Lin-Manuel Miranda, as well as the rest of the cast. He started off by pretending to sing.

“You say…” he sang, mimicking the tune that was performed by the play’s character King George III. King George III, who is portrayed in the musical as somewhat of a fool, was Harry’s ancestor. He was the grandfather of Queen Victoria, who was the great-great grandmother of Harry’s grandmother, Queen Elizabeth II.

Harry and Meghan watched the show in support of his charity Sentable, which helps children and young people affected by H.I.V. in Leshoto and Botswana.