Megan Thee Stallion has been hospitalised after falling ill midway through a Broadway performance of Moulin Rouge.
The 31-year-old, whose real name is Megan Pete, is currently starring as Zidler – the owner of the titular cabaret club – in the New York production of the musical.