Megan Thee Stallion was overcome with emotion while performing in Tampa on Saturday night.

The 29-year-old Grammy winner — who recently debuted her raciest music video to date — fought back tears as she began to sing her hit Cobra at the Amalie Arena during her Hot Girl Summer Tour.

As seen in a viral fan video, the rapper paused as her eyes began to well up with tears, forcing her to put her head down to collect herself, with every moment captured on the giant screen behind her.

She moved to start singing as the music began, but halted after just a few bars, needing another pause to steady herself.

Megan then regained her composure, swaying to the beat as she started to rap, cheered on by the crowd.