From a mermaid wedding dress to the perfect location, this is everything you need in order to pull off a fairytale wedding
Every little girl dreams of being a princess on their wedding day. From Cinderella wedding dress to a candle-lit castle, here’s how to create the ultimate fairytale wedding.