Princess Anne is said to be King Charles' "greatest and most reliable confidante" who isn't afraid to tell him "uncomfortable truths", according to a royal aide.
Princess Kate marked World Cancer Day this year by ... Expert Judi James says this is something the princess shares with nature-lover King Charles, 76, who was also diagnosed with cancer last ...