Happy birthday to her royal thriftiness! As Princess Anne turns 76, her decades-old outfits prove she's the ultimate recycler in the Royal Family

Princess Anne, often hailed as the hardest-working royal, is just as well known for her commitment to rewearing her favourite pieces.