A FAMILY AFFAIR
It appears the royals are nipping feud rumours in the bud by opting to spend Christmas together. The Cambridges will stay at Anmer Hall while Meghan and Harry’s accommodation hasn’t been confirmed at this stage.
It appears the royals are nipping feud rumours in the bud by opting to spend Christmas together. The Cambridges will stay at Anmer Hall while Meghan and Harry’s accommodation hasn’t been confirmed at this stage.