Middleton rewore one of her favorite tartan coats, which she was last photographed wearing in 2023.
The Princess of Wales and her best looks using classic and older outfits ...