The Princess of Wales has pulled out of attending Royal Ascot as she continues to seek the right balance of public engagements after her treatment for cancer.
Catherine was said to be disappointed not to attend the race meeting on Wednesday with her husband and King Charles and Queen Camilla.