Princess Anne, the Princess Royal, is a prolific outfit repeater. One of her wildest fashion moments was in a lilac, sequinned dress that she first wore in 1989, repeating the look in 2005. Could she ...
She selected the printed jacket and mid-length cream skirt again for the wedding ... she re-wore the dress to Grosvenor House in 2005. This fur-lined coat has seen Princess Anne through five ...
It's best known for being the regular place of worship for the British royals when they're staying at the Castle, and is also where the Princess ... 1973, Anne wore a white knee-length dress ...
Princess Anne never fails to impress with her figure ... re-wearing everything from coats to wedding guest dresses, Royal Ascot gowns and sophisticated suit skirts. One of her boldest fashion ...