Kate Middleton first wore this gold embroidered Alexander McQueen dress during a tour of Malaysia in 2012, and she recycled it for the 2020 Baftas red carpet. Getty/ AFP

7 times celebrities have recycled dresses on the red carpet: from Kate Middleton to Elizabeth Banks