Katja Ogrin/Getty Images

Everyone except Mary J. Blige knows she can’t dance. Fans don’t purchase MJB tickets to watch her dance. But some fans are demanding refunds after she performed at London’s Tottenham Hotspur Stadium on July 3.

Video footage shows Mary struggling to keep up with her background dancers while she lip-syncs her biggest hits. The 54-year-old Queen of R&B wore a cobalt blue sequined bodysuit which she accessorized with matching blue sunglasses.

One X user uploaded video of Mary showing frustration over the choreography while performing “Just Fine.” The X user captioned the video: “Paying to see Mary J. Blige perform LIVE is a choice I’d never make.”

Other fans mocked the R&B Diva on X (Twitter).

One person wrote: “When you be at work giving 25% just holding on until 5pm…”

Another fan wrote: “She 54. What you want her to do a backflip of something?”

A third person wrote: “I think her new teeth are giving her a problem. Respectfully. I love Mary. I will never say anything ill about her. But I think it’s the new teeth. They look a little big in her mouth.”

Someone else wrote: “Mary J Blige is pushing 60 years old. What type of performance you want her to do? The fact that she still willing to perform for the fans should be enough.”