The daytime talk show host surprised a couple on their wedding day with a performance of her 2008 song

Jennifer Hudson is spreading the love!

In a clip shared on The Jennifer Hudson Show ahead of its season two premiere, Hudson, 42, revealed that she surprised a couple on their wedding day in Los Angeles with a performance of her 2008 song, “Giving Myself.”

"We are here today at Traci and Pat’s wedding reception. I’m here to surprise them. They have no idea that I am here,” Hudson told viewers at the start of the video. “I got this huge performance plan for them. The mama don’t even know, the family don’t know. Don’t nobody know nothing!”

In the clip, Hudson is then told that the couple are on the roof taking pictures, enabling the team to get ready for the big surprise. The couple then arrived to an empty wedding reception.

“Where’s everybody,” the groom said as the bride gasped, “What in the world?” The pair then walked in a dreamy and floral purple-lit hallway to find their guests as Hudson stood onstage behind a curtain.

After the newlyweds made their way to the front of the room, the white curtain dropped, leaving everybody stunned as Hudson stood behind the microphone.

“Congratulations, Tracy and Pat,” Hudson said as the couple screamed along with their friends and family. “And to all of y’all, this is for you!”

The “Spotlight” singer then delivered a wholesome performance of “Giving Myself” backed by a band that consisted of singers, a drummer, a pianist and a guitarist.

Hudson looked elegant as she wore a rose red off-shoulder gown with a thigh-slit and styled her faux locs braids to the side.

The star also revealed on The Jennifer Hudson Show what was on the top of her playlist during the summer break. Speaking to the audience, Hudson revealed that Usher’s “Boyfriend” has been one of her favorites to listen to.

Hudson also shared that she wants to see Usher in concert but would prefer to sit at the back to avoid being brought up on stage.

“Usher be out there skating, then he get his little moonwalk on and dancing. That’s not my department," the talk show host joked as she explained why she didn’t want to be onstage at Usher’s concert.

The Jennifer Hudson Show returns Monday, Oct. 2.