Jennifer Hudson Crashes and Performs at Same-Sex Wedding

Hudson posted pictures of the beautiful nuptials.

ByABC News
July 10, 2015, 12:23 PM
Jennifer Hudson is seen in this photo posted to Instagram on July 9, 2015 with the caption, "Whatever makes u happy !"
Jennifer Hudson is seen in this photo posted to Instagram on July 9, 2015 with the caption, "Whatever makes u happy !"
@iamjhud/Instagram

— -- Two men in Texas just thought they were going to be tying the knot on Wednesday. But to their surprise, Jennifer Hudson showed up and performed at their wedding.

The singer posted a beautiful picture to Instagram with the caption, "Congrats to Chris and Scott ! They said girl where the hell u come from!"

She then took pictures with some of the guests at the W Hotel event.

And performing.

"Wedding crashing !! #turn it up for change," she wrote.

People magazine reports that Hudson, 33, crashed the wedding as part of her collaboration with W Hotels and the Human Rights Campaign's "Turn It Up For Change" series on marriage equality.

She also sang her song, "I Still Love You," for the lovely couple, who have four children and have been together for almost a decade and a half.