Sep 10, 2019
You may think you know everything about wedding dresses: They're white and pretty, there are TV shows about choosing them, etc., but you'd be wrong! You may be surprised to know that wedding dresses have an unusual history that includes evil colors, bad fairies, bridesmaid bodyguards and keeping away trolls! That's right, trolls.