Jennifer Lopez has come under fire for the second time in a week, after her arrival on stage at Twickenham Stadium for the Sound for Change concert prompted accusations of diva antics by John Legend's fiancee.
Jennifer Lopez gave a show-stopping performance, but someone wasn't happy
Model Chrissy Teigen tweeted her indignation about being shuffled off backstage, where she was watching her fiance Legend perform. Her tweets tell the story...
She shall still be my face and hair idol. Her people can kick rocks.
I have never once been asked to leave an area for an artist's supreme arrival. Maybe I should carry around a horn and streamers.
I'm bummed because I really loved her dammit. Anyhow, moving on.
Lopez gave a show-stopping performance at the Sound for Change concert at Twickenham Stadium, where she was joined on stage by Mary J Blige for 'Come Together'.
And, after the controversy surrounding her revealing outfit last week on 'Britain's Got Talent', the singer was in an embellished body suit, with some very strategically placed fringing.
Madonna, hosting the concert, had asked the audience to join in a revolution of love, and J-Lo added her own message to the crowd: "I believe my girls out there deserve the best education. They deserve the best in health. And I believe in justice for my girls everywhere."
Other headliners included Beyonce with a little help from husband Jay-Z, Rita Ora, Jessie J, Florence Welch and Ellie Goulding. The event was opened by Prince Harry.