Kate Middleton wore a burgundy long-sleeve dress and a long plaid coat when visiting the Royal Marsden Hospital in London4.
There’s been a major shift in Prince William’s body language. Maybe he’s relieved that his wife Kate Middleton’s cancer is in ...