
Princess Anne made a rare public appearance alongside her husband, Sir Timothy Laurence, on Monday as they joined other senior members of the royal family to commemorate the 80th anniversary of VE Day.
In her role as Commandant-in-Chief of the First Aid Nursing Yeomanry (Princess Royal’s Volunteer Corps), Anne donned a military uniform with no additional decorations—the same style worn by her late mother, Queen Elizabeth II, during the iconic balcony appearance at Buckingham Palace on VE Day in 1945, when she was serving in the Auxiliary Territorial Services.
The ensemble featured a green belted jacket over a classic buttoned shirt and tie. Though the photos span eight decades, the resemblance between mother and daughter—both dedicated to duty—was striking.
Princess Anne, who holds the title of Commandant-in-Chief of the First Aid Nursing Yeomanry, chose a look almost identical to her mother’s from 80 years ago.

As always, Anne kept her signature appearance intact, opting for her classic chignon hairstyle tucked neatly under her hat and adding a touch of boldness with her trademark ruby red lipstick.
Over the years, Anne has refined her beauty routine, sticking to a consistent style whether she’s attending everyday royal engagements or formal evening functions. Her look has become so distinctive that it’s not easily copied.
Erin Doherty, who portrayed Anne in The Crown, shared that she sometimes spent up to two hours in the makeup chair while wearing a complex ‘ladder wig’ designed to mirror Anne’s voluminous 1970s hair.
Reacting to this, Anne was surprised. “I’m thinking, ‘How could you possibly take that long?’ I mean, it takes me 10 or 15 minutes,” she remarked, noting that her own hair routine is far more efficient.