Watch Jennifer Hudson Crash a Same-Sex Wedding in Texas!

Celebrity, Gay Marriage

Jennifer Hudson sure makes for one awesome wedding guest! The pop star surprised a same-sex couple with a special performance at their wedding at the W Dallas-Victory hotel in Texas on Wednesday.

As the grooms, Chris and Scott Lindsey, stood at the altar after taking their vows at the Dallas hotel, they were shown a video that Hudson had pre-taped congratulating them on their nuptials. "I wish you nothing but love and the best," Hudson says, wrapping up her message. "But y'all hold on, 'cause I got one more thing." As the flat screen is rolled away, music starts up and a curtain drops, revealing Hudson, clad in a short Balmain dress and flanked by two back-up dancers, who begins serenading the newlyweds with her song 'I Still Love You' from her latest album JHUD. Obviously, dancing ensues.

The W began planning the surprise celebration a few weeks ago, after the historical Supreme Court ruling that made same-sex marriage legal nationwide. The night was an exciting and emotional evening for the grooms and their wedding guests — the now newlyweds have been together for 14 years and have four children.

See more: Nicky Hilton Is Married! See Her Stunning Valentino Wedding Dress

"I'm very connected to the gay community, and it's something I'm passionate about," Hudson told People last year of partnering with W Hotels Worldwide and the Human Rights Campaign to support LGBT marriage equality through their TURN IT UP FOR CHANGE program. "It only makes sense. This is my way of returning it."

Hudson isn't the first pop star to crash a couple's wedding. Recently, Justin Timberlake attended the same-sex wedding of his wife Jessica Biel's longtime friend and serenaded the newlyweds with one of his hits. In March, Ed Sheeran surprised an Australian couple by crashing their first dance with a soulful performance.

Give a Subscription to Brides Magazine as a Gift

Get personalized planning advice, exclusive offers and must-read wedding news.

Thank You
for Signing Up!

Check your e-mail inbox for the latest updates from