Vintage fashion lover Princess Anne recycled a 42-year-old yellow floral dress for the Master Mariners banquet at London's Guildhall. She first wore the gown in Gambia in 1984.