Beyoncé is back in the groove, and not even her doctors could hold her back.
The singer hit the stage in Antwerp, Belgium, Wednesday, a day after pulling the plug on her scheduled Tuesday show after she was advised to rest due to dehydration and exhaustion.
The cancellation immediately fueled reports that Jay-Z's wife was pregnant with their second child, but on Wednesday, the attention swiftly shifted to the star's return to top form, as she gushed to fans that she was elated to be back.
"I just have to say, I feel so good to be on this stage," she said during a break in between songs amid the deafening screams of the crowd, who repeatedly chanted her name.
"I have the best fans in the world," the 31-year-old added.
Her doctors, however, probably weren't fans of her decision to push through with her second scheduled performance in the Belgian city.
"Now, my doctors told me not to perform tonight, but there was no way in the world," the 31-year-old explained.
"I just have to say that you all have given me so much inspiration," Beyoncé continued. "And I just want to thank you guys."
After announcing she had postponed her Tuesday show, the Grammy winner posted a handwritten note apologizing to fans for having to go MIA.
"It was very hard for me. I promise I will make it up very soon. I'm sorry if I disappointed you," she wrote, adding, "I'm feeling much better now and I'm ready to give you a great show."
And that she did.