A source close to the royals revealed to RadarOnline.com that the Duke of Sussex wanted to have an "anniversary band made for Meghan with three stones to indicate him, her and the expected baby to come."
But according to the source, Queen Elizabeth and the palace jeweler scolded Harry for requesting a sentimental gift that went against tradition.
For starters, the palace jeweler advised Harry that "the true meaning of the ring is for anniversary purposes" rather than a symbol of his soon-to-be family of three.
Harry was "perplexed" with the push-back and took up the issue with his father, Prince Charles. Word of Harry's surprise gift for Meghan got around to the queen, who also gave her grandson a tough time.
"The Queen reminded her grandson that he must carry on with tradition and stop giving into his wife's most common wants, needs and demands," the source dished to RadarOnline.com.
- Queen Camilla 'Outraged' at Prince Harry for Allegedly Using Dad's Cancer Diagnosis as 'Loving Son PR Stunt': Report
- Prince Harry Wanted Heart-To-Heart With King Charles — But Aides Blocked It Over Fear 'They'd Never Get Rid of Him'
- WILLIAM BLOCKS HARRY RETURN: Prince William has ‘Made It Clear That There is no Longer a Place’ for Brother in Royal Family
Queen Elizabeth also informed Harry that she "will only tolerate so much."
Still, Harry insisted that the palace jeweler keep original plan: a ring adorned with three jewels including two 2.5 carat stones and one 1.5 carat stone.
As RadarOnline.com readers know, tension in the palace has been at an all-time high ever since Meghan and Harry tied the knot. The American-born Duchess of Sussex has been causing family tension as she feuds with Kate Middleton.
Plus, Meghan's personal staff has been dropping like flies. Royal secretary Samantha Cohen reportedly has left her position just after Meghan's personal assistant, Melissa Touabti, stepped down.
What do you think of Prince Harry's trouble with gifting Meghan a special Christmas ring? Sound off in the comments.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.