Video
Jennifer Lopez welcomed US veterans to the American Music Awards ceremony last night (May 26) thanking them for their service after audience members cringed at her opening performance.
Speaking to veterans in the audience of the Fontainebleau Las Vegas, Lopez said: "On this memorial day, the American Music Awards are partnering with Easy Day Foundation to honour our veterans"
The singer kicked off the evening by performing to a six-minute medley of 23 hits by the evening's nominees.
Her performance, in which she threw shapes and locked lips with several backing dancers, has been criticised online by fans describing it as "cringe-worthy" and "desperate".
Why not read...
Sign up for our free Indy100 weekly newsletter
How to join the indy100's free WhatsApp channel
Have your say in our news democracy. Click the upvote icon at the top of the page to help raise this article through the indy100 rankings