
Princess Kate might love to upcycle her old gowns—a trick from Princess Diana's playbook—but no one does archival fashion like Princess Anne. The 75-year-old royal looked elegant in an ivory dress coat as she arrived at Windsor Castle for the Nigerian state banquet on Wednesday, March 18, and her outfit dates all the way back to the 1960s.
The Princess Royal has a penchant for wearing decades-old coats and dresses, and her appearance at Wednesday night's banquet was no different. As pointed out by my good friend and royal Instagrammer Lauren Parkinson, Anne was wearing a long coat with cutout detail on the sleeves that she wore in 1969. The coat originally had an embellished collar to match the sleeves, but the Princess Royal has since had it altered into a plain, pointed style.