Princess Anne recycles a cream and navy outfit first seen in 1980

Both the Duchess of Cambridge and the Queen have been known to recycle their outfits, but when it comes to the number of years an outfit has been treasured for, Princess Anne holds the royal family's record.

The Queen's daughter attended the annual Commonwealth Day service on Monday wearing a cream and navy outfit. The elegant coat, which was paired with a matching hat, clutch bag and stilettos, is clearly a favourite with the Princess Royal. And yes, it looked familiar.

Getty Images

The design is nearly 40 years old and was first seen on Princess Anne at Royal Ascot back in June 1980.

Royal Ascot, 1980

Getty Images

Since then, she has worn the classic style on multiple occasions, including the Epsom Derby in 1985, when Anne paired it with a pillow-box hat and heeled loafers.

With the Queen at the Epsom Derby, 1985

Getty Images

The coat made a repeat appearance at Royal Ascot in 1990...

Royal Ascot, 1990

Getty Images

And in May 2014, Anne wore her beloved outfit for a garden parties honouring members of the Household Cavalry at Buckingham Palace...

With Prince Harry at a garden party in 2014

Getty Images

Before it made a return at another garden party a year later in June 2015.

The Not Forgotten Association Garden Party, 2015

Getty Images

Although 38 years might seem like a long time to keep hold of a set of clothes, it's not the only one the Princess likes to recycle. In 2015, she wore a mustard yellow coat which she had first worn to Trooping the Colour in 1980.