Prince Harry and Meghan Markle are thought to have plans for their engagement

McGrady, who says Suits star Meghan is "naturally like Diana", reckons that the pair have been carefully avoiding clashing with big royal anniversaries on the calendar.

And he reckons that by announcing their engagement in December they'll also ensure Meghan is permitted to spend Christmas with him and the royals in Sandringham.

The cook, who used to serve Princess Diana and her sons, told Hello!: "I really do think they would have been engaged by now.

"But Princess Diana's 20th anniversary this month in August, they can't trump that.
"And then November is the Queen and Prince Philip's platinum wedding anniversary so they can't trump that either, whereas December they can announce the engagement and they'd be free to marry next year.