Princess Anne, the Princess Royal, is a prolific outfit repeater. One of her wildest fashion moments was in a lilac, ...
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 Royal ... Anne wore a white knee-length dress ...