ADVERTISEMENT
9) Keira Knightley (9 of 10)
9) Keira Knightley (9 of 10)
ADVERTISEMENT
The British actress shocked the fashion world when she chose a Chanel Haute Couture dress for her 2013 nuptials that she had previously worn to a gala in 2008. Even more surprising: she paired it with flats for her wedding day, and was photographed wearing the dress a third time this year at a gala in London.
