Share
Megan Thee Stallion has quit her role in Moulin Rouge! The Musical almost three weeks early.
The rapper was due to play Zidler in the Broadway stage show until May 17, but announced on Instagram her last show would now be May 1.
Grammy award winner Megan, 31, was rushed to hospital at the end of March, during a performance, and last week revealed she had split from basketball player Klay Thompson.
The star did not give a reason for her early exit, but US media have linked it to her public break-up with NBA star Thompson.
She appeared to accuse him of cheating in an Instagram stories post which is no longer visible on the site.
Thompson, 36, has not yet responded publicly.
Fans have also speculated that Megan's earlier hospital visit during the show's run, may have been a factor.