The Princess Royal’s Bold Fashion Choice Delights Fans at Charity Gala
Princess Anne caught royal watchers off guard with an unexpected style moment, stepping out in a sophisticated navy backless dress at a gala dinner for The Eric Liddell 100, a charity she has long championed.
Known for her no-nonsense, classic wardrobe, the Princess Royal opted for a 1960s vintage gown by designer Frank Usher, offering a refined nod to her love of timeless fashion.
As a committed patron who promoted the charity's work on BBC earlier this year, Anne styled her hair in her signature updo and accessorized with classic drop earrings, completing the elegant look.
Fans responded warmly, with one remarking, “Wow!!” and another noting, "She has the best vintage wardrobe of anyone."
This bold choice highlights Princess Anne’s subtle style evolution, revealing her as a quietly sophisticated yet uniquely practical presence within the royal family.