Catherine, Princess of Wales, was not at Royal Ascot on Wednesday, with a royal source citing her need for balance as she returns to public engagements after being treated for cancer last year.
Catherine, Princess of Wales, was not at Royal Ascot on Wednesday, with a royal source citing her need for balance as she returns to public engagements after being treated for cancer last year.