The big day has finally come for The Real Housewives of New Jersey star Teresa Guidice and her now-husband, Luis Ruelas. Teresa and Luis’ journey to the altar was not an easy road and they have both faced a lot of personal and public backlash in regards to their relationship. Teresa met Luis in 2020 after going through the worst few years of her life. The RHONJ star spent almost a year in prison after being found guilty of fraud in connection with her then-husband, Joe Giudice. After her release, Teresa dealt with the passing of her mom and then her father, three years later.

Teresa has claimed that she serendipitously met Luis after she prayed to her parents to send her a good man. She kept her relationship quiet for some time, but RHONJ fans finally got to see her mystery man in the season 11 finale. After Teresa went public with her romance, many allegations about Luis’ shady past came to light and fans were wary about her new beau. It was revealed that Luis had allegedly been abusive to his exes and was accused of pushing his ex-wife into a metal pole. Teresa’s family and close friends tried to talk to her about Luis but she remained determined to marry him and maintain her “love bubble.”

Related: Why RHONJ Fans Want Teresa Giudice To Sign A Prenup

In a lavish, fairy-tale wedding, Teresa finally married the man of her dreams on August 6. Teresa and Luis had their wedding at Park Chateau in East Brunswick, New Jersey. Teresa’s four daughters, Gia, Gabriella, Milania, and Audriana were her bridesmaids, along with RHONJ stars Dolores Catania and Jennifer Aydin. Teresa wore a light pink, strapless, mermaid-style gown with elbow-length gloves. Her long, wavy hair was adorned with a dazzling crown. Luis wore a white tux with black pants and a black bowtie. Also in attendance were The Real Housewives of New York City stars Dorinda Medley and Jill Zarin, along with The Real Housewives of Atlanta's Kenya Moore, Cynthia Bailey, and Phaedra Parks.

Teresa Giudice and Luis Ruelas from The Real Housewives of New Jersey

Teresa’s wedding plans were almost compromised when RHONY star Ramona Singer accidentally leaked intimate details of the RHONJ star’s big day. Ramona shared a screenshot of Teresa’s elaborate wedding invitation that included the date, location, and even details of her registry. The RHONY star deleted it after she realized her gaff but Bravo sleuths soon made Teresa’s wedding information public knowledge.

Teresa was originally supposed to have her longtime BFF and former RHONJ castmate Dina Manzo as part of her wedding party. However, rumors surfaced that Teresa and Dina recently had a falling out over Luis. Teresa faced another setback when it was reported that her brother Joe Gorga and Luis faced off during the RHONJ season finale taping and he and his wife Melissa Gorga decided not to attend the wedding. Despite all her roadblocks, Teresa made her dream wedding happen and fans can expect to see it play out in The Real Housewives of New Jersey special.

Next: Why The Real Housewives Of New Jersey Is A Show That Needs A Facelift