On Wednesday, Princess Anne took home the crown in the fashion category.
The 75-year-old royal went into her closet to attend a state dinner in Nigeria and chose the first outfit she wore when she was 18.
The royal wore a long coat, which debuted at the 1969 premiere of Run Wild, Run Free, layered over a matching dress.
Crafted from ribbed ivory silk, this coat features an embroidered cut-out design on each cuff and delicate beading along the hem.
Princess Anne appears to have slightly altered the design, removing the original decoration around the neck and replacing it with a plain pointed collar made of the same silk as the body.
But she added some sparkle with a diamond and pearl collar necklace that clearly had more provenance than her vintage dress.
Dubbed Queen Mary’s City of London Choker, the necklace features four rows of pearls studded with diamond bars, forming a lattice structure popular in the Victorian era.
The necklace was given as a wedding present to Queen Mary by the London City Council in 1893, and was given to the late Queen Elizabeth II upon her death in 1953 (though she never wore it in public).
Anne accessorized her look with diamond drop earrings, which she often wears. This was an 18th birthday present from her mother and father, Queen Elizabeth II and Prince Philip.
When it comes to tiaras, Princess Anne chose the Meander Tiara (a wedding present for her paternal grandmother, Princess Alice of Battenberg), another item she often chooses.
Royals often repeat costumes, but it’s Princess Anne who most often pulls them from the depths of their wardrobes.
In March, she effortlessly rocked the brocade dress she first wore at age 21. And in November, she opted for a beige skirt suit, first seen on Trooping the Color in 1987.
Meanwhile, Duchess Kate wore familiar pieces to Nigeria’s state dinner, but they weren’t from her own collection. The Princess of Wales wore a long-sleeved green dress by Andrew Gunn with Carrie Bradshaw heels.
