The queen of recycling does it again! Princess Anne stuns in vintage yellow gown that she first wore in 1984...as fans marvel 'it still fits perfectly' 42 years later

· Daily Mail