Who knew that soul diva Patti LaBelle was under the weather on Saturday night at the State Theatre in Minneapolis?

To be sure, she kept sipping tea and using throat spray. But she didn't complain. She turned it out, as usual. She won over the crowd with her voice, personality and pizazz.

The 90-minute set featured a repertoire similar to LaBelle's recent knockout shows at the State Fair (2015) and Mystic Lake Casino (2014).

She opened with her ebullient "New Attitude," did plenty of ballads ("Somebody Loves You Baby," "If You Asked Me To," "On My Own"), a little gospel ("Total Praise"), a taste of Al Green ("Love and Happiness") and Michael McDonald ("I Keep Forgettin'"), and a thrilling version of Harold Melvin & the Blue Notes' "If You Don't Know Me By Now" (during which she kicked off her Louboutin high heels).

LaBelle, 73, showed a girlish voice on "Little Girls" and a big but controlled voice on "Over the Rainbow," which was a show stopper, as always.

The disco classic "Lady Marmalade" featured three guys from the audience joining the diva onstage – one of whom could sing, another who loaned his blue sequined jacket to Ms Patti Patti for the entire number, and a fellow who was forgettable except for his towering size.

During the program, there were wonderful solo turns by LaBelle's backup singers, especially gospel-inclined Debbie Henry, who has been with Ms Patti for 32 years and brings down the house every night.

One noticeable change in the set list was the inclusion of "Yo Mister," the 1989 funk number that Prince wrote and recorded with LaBelle. She included his photo in her in memoriam segment during the gospel-infused "You Are My Friend," which segued into "What a Friend We Have in Jesus."

LaBelle gave a shout-out to "Ghostbusters" actor Ernie Hudson, who was in the audience (he lives in the Twin Cities now). And she engaged members of the crowd in conversation, especially a woman from New Orleans who stood at the foot of the stage until LaBelle reseated her in an empty seat in the third row. Ms Patti Patti playfully teased Ms New Orleans for much of the night.

Everybody loved LaBelle's attitude – all night long.