Seattle Seahawks quarterback Russell Wilson and “I Bet” singer Ciara are happily married now, but it wasn’t easy getting down the aisle. The celebrity couple canceled their wedding twice before they finally went through with their nuptials, wedding planner Mindy Weiss told the Knot in an exclusive interview Monday.

They first planned to get married in North Carolina, but didn’t go through with it because of the anti-LGBT HB2 law, which forces transgender individuals to use the bathroom that correlates with their birth gender. The controversial law caused a massive backlash among celebrities, including Miley Cyrus, Demi Lovato, Ringo Starr, Bruce Springsteen, Nick Jonas, and more.

It’s no surprise that Ciara and Wilson followed suit. “I did the whole thing — three times,” Weiss said. “They were first getting married in North Carolina, but they called it off due to the transgender bathroom laws.”

Next, the couple wanted to get married in the City of Lights. “They were gonna go to Paris and it ended up being [Couture] Fashion Week,” Weiss said. “And it was really difficult.”

Ciara and Wilson eventually decided on a lavish wedding at an English castle. “We ended up in London,” Weiss said. “They wanted to be away. And we found a castle that was an hour out of Liverpool and they had about 110 guests.” They said “I do” inside Peckforton Castle, which is a 19th century site in Cheshire.

Even though fans have all seen pictures of Ciara’s wedding gown and gushed, it was better in person. In fact, the 13-foot dress was too long for the singer and Wilson to get married inside the castle’s chapel. “Her dress in person was so much more spectacular than in the pictures, though in the pictures, they’re beautiful. In person, it was shockingly beautiful,” the planner said.

The dress and the venue might have been spectacular, but the best part of the ceremony was the love. “They really are a very cool couple,” Weiss explained. “I really enjoy their relationship.”

Ciara Russell Wilson Seattle Seahawks quarterback Russell Wilson and "I Bet" singer Ciara, pictured July 13, 2016, canceled their wedding two times before ultimately getting married in London. Photo: Getty Images

Follow me on Twitter @mariamzzarella