On this episode of Palace Confidential, a new bombshell royal report from Richard Eden has revealed that Prince Harry and Meghan Markle have bought a house in Portugal. Watch now.
King Charles and Queen Camilla are set to touch down in Australia tonight – marking the first visit by a reigning monarch since 2011. The trip has rekindle ...