Middleton rewore one of her favorite tartan coats, which she was last photographed wearing in 2023.