Princess Anne is not shy about pushing the boundaries with her fashion choices – just look back to 2005 for proof.
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 ...
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 ...