(Source: Pinterest/Samuel Bouchard)
Prev 46 of 56 Next
46. 2006
Yet another period piece with an intricate and glorious wardrobe! Kirsten Dunst played a seriously fabulous Marie Antoinette, if you ask us.

Photo credit here.