Carole and Michael Middleton have stepped out at Ladies Day at Ascot, hours before their 46th wedding anniversary.
The Princess of Wales' mother, Carole Middleton, looked stunning at Royal Ascot 2026 in a pink dress by Alexander McQueen that she previously wore to her daughter Pippa Middleton's wedding in 2017.
Carole and Michael Middleton stepped out together for Royal Ascot, where they enjoyed a sunny day in the Royal Box alongside King Charles and Queen Camilla.
Carole Middleton arrived at Royal Ascot's second day wearing a pale pink Catherine Walker coat dress with special significance, the same elegant piece she donned at daughter Pippa Middleton's wedding ...