Jennifer Lopez was perhaps the most insanely awesome performer at the 2013 American Music Awards tonight. Ms. Lopez delivered a tribute to Cuban artist Celia Cruz with tons of Latin dancers and elaborate wardrobe changes ... three to be exact.
Later in the routine, Lopez joined in on the dance routines with some insane moves. Watch it above.
See all the photos from J-Lo's big night here:
And for more American Music Awards photos and performance videos: