The shady move "tipped Eugenie over the edge" and sent her into a huff after she was attacked for spending $3 million of taxpayers' cash on her big day — and hardly any members of the public turned out to see her nuptials.
Harry, 34, and Meghan, 37, attended the ceremony and reception along with most other senior members of The Firm at St George's Chapel in Windsor Castle on Friday. But as soon as they broke the happy news, the Princess left the room.
"Eugenie disappeared for a while after Harry and Meghan told the royal family the news," said the insider. "She felt furious at having been upstaged again by Harry and Meghan."
Eugenie, 28, already felt upstaged by Meghan on her wedding day, seeing as the two said "I do" to their men in the same chapel — but the pregnancy announcement took her anger to a whole new level.
"One, their wedding at the chapel was watched by millions on TV and in person, compared to the hatred that was slung at a Eugenie for spending so much on her day. Secondly, she then was beaten at her reception by Meghan when she announced she was expecting," said the source.
- 'Playing Both Sides': Prince Andrew's Daughters' Support For Royal Renegades Harry & Meghan Fuels Tension With Kate
- Princess Beatrice, Princess Eugenie Roped Into Fraud Case Connected To Prince Andrew & Turkish Millionaire
- Prince Andrew's Daughters Beatrice & Eugenie Go Skiing & Shopping While Duke Awaits Decision On Virginia Roberts Giuffre Case
But the actress-turned-Duchess did not seem to mind jumping right into the spotlight.
"Any bride would have had their nose put out of joint by something like that," added the insider.
Harry and Meghan arrived in Sydney this Monday ahead of their hotly-anticipated 16-day tour of Australia, New Zealand, Fiji and Tonga. Though they've yet to speak of the news, fans know this is not the last they'll be hearing about the new royal baby!
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.