Queen Camilla could be blamed for Prince Harry and Meghan Markle's Balmoral snub
A source told Express.co.uk earlier that despite reports that the Sussexes will make an appearance at Balmoral this summer it is highly unlikely. The insider</ ...
Daily Express
9 hours ago