Christmas came early for Christina El Moussa! The Flip or Flop star, 35, tied the knot with British TV presenter Ant Anstead in a winter wonderland wedding at their Newport Beach, CA, home on Dec. 22. The event was a total surprise — not just for fans, but for their friends and family, too. According to a source close to the couple, Christina and her new man kept things so secret that even their guests didn’t even know they were going to a wedding. And one of those guests was the bride’s ex, Tarek El Moussa.

“They invited their family and friends over to watch the Newport Beach Christmas Boat Parade,” a source tells Life & Style Magazine. “But when they got to the house, Christina was in a wedding dress!” Per People‘s report, the ceremony took place in the backyard with the couple’s children present. Christina’s daughter, Taylor, and son, Brayden, and Ant’s daughter, Amelie, and son, Archie were all part of the big day.

Tarek, however, was one of the very few wedding guests who knew the nuptials were coming. And according to the source, he’s “genuinely happy” that Christina has found love again with Ant, 39. In the past, reports have indicated that the HGTV star was jealous both of his ex’s new man and of her reality show spin-off. “He’s all smiles publicly, but behind closed doors he is extremely bitter that Christina has found love,” a source told In Touch in June. “He sees how in love she is and how natural they are together.”

Now, however, it seems they’ve finally put all that drama behind them. And seeing that love for himself means that even he can’t deny the fact that the newlyweds are a gorgeous couple.  “Those two brought everyone to tears with their vows,” the source dishes. “There’s no doubt Christina and Ant were meant to be together.”

For more on this story, pick up the latest issue of Life & Style, on newsstands now!