Christina McGinnis (now Christina Green) and her fiance had been seeing each other since 2010 and engaged since 2013, and planning a traditional wedding just wasn't working out.
Christina McGinnis--now Christina Green--went to the mall for what she thought was a photoshoot, but was really her wedding.
Though some women may be horrified by the idea, it's what Brian Green did for his wife-to-be, and she called the surprise her dream wedding.
"Planning a wedding is very hard and is not for everyone, especially myself," Christina Green told ABC in an email. "At the end of the day, I just wanted to be Brian's wife and begin our life together."
So Brian decided he'd surprise his partner with a wedding that she didn't have to plan at all. He invited loved ones to join them for a fake "photo shoot" at Mall of Georgia. Her father surprised her by being there, then dropped the big news: Her big day had arrived.
"I had a rush of emotions come over me," Christina said, "but I was so relieved that I was getting married and didn't have to lift a finger!"
Brian planned all of the details, including having Christina's dad distract her while all the guests settled into place, "flash mob" style. Christina's dad then walked her down the aisle -- or should we say, around the giant Christmas tree.
Some YouTube users commented on the video saying that Christina's joy must be faked with such a surprise sprung on her. The bride, though, called the day perfect.
"To those who have criticized the wedding and how Brian did it- Brian knows me SO well," she said. "He knows exactly what I would ever want and made my day exactly that."
Watch the video above to see the couple's big day, including Christina's reactions.