Catherine, Princess of Wales makes triumphant return to public royal duties
Amid her preventative cancer treatment, Catherine, Princess of Wales has made a triumphant return to public royal duties by turning out for King Charles’ official birthday celebration.
BANG Showbiz via Yahoo
16 hours ago