Kate Middleton Makes Her First Appearance on the BAFTAs Red Carpet as(00) Elsie Cruickshank 20 Jun 2025 Save Image Image gallery: Kate Middleton Cancer- A Personal Health Update