Kate Middleton Crossed Paths with Her College Boyfriend at Peter Phillips' Royal Wedding
Lady Nastasha wore a light blue dress from her Beulah London that Princess Kate also has in her closet and wore to a 2023 polo match that Prince William competed in.