There's little doubt Jennifer Lopez knows how to put on a show.
And for the American Idol finale, Jennifer Lopez dazzled the crowd with a cover of Rihanna's Diamonds and a barely-there glitter gown.
The 45-year-old's garment flirted with the imagination as she performed the pop track with co-judges Keith Urban, 47, and Henry Connick Jr., 47, on Wednesday.
And for the American Idol finale, Jennifer Lopez dazzled the crowd with a cover of Rihanna's Diamonds and a barely-there glitter gown.
The 45-year-old's garment flirted with the imagination as she performed the pop track with co-judges Keith Urban, 47, and Henry Connick Jr., 47, on Wednesday.
Putting on a show! Jennifer Lopez dazzled the crowd at the American Idol finale with a cover of Rihanna's song Diamonds

Stealing the show: The 45-year-old singer wowed in a barely-there semi-sheer gown

Not alone: J.Lo was joined on stage by fellow judges Harry Connick Jr. and Keith Urban

Bold move: The dramatic number highlighted the star's toned curves in all its glory

Doing her thing: The singer powered through some of her high notes during the live gig

Very pleasing: The stars got the glittering crowd to their feet with their performance

Dream team? The superstar and Keith perfected their harmonies together for audience

Passionate: The Waiting For Tonight songbird had a deep in her facial features

Sharing the spotlight: After Jennifer performed Diamonds, Keith opened up a cover of Bruno Mars' song Locked Out Of Heaven

Coming through: Jennifer happily strutted her lean and slender frame on stage

Diamonds: J-Lo worked her magic while Keith strummed the strings of his guitar

Soulful: Jennifer was clearly putting her all into the stirring performance

Moment of truth: Henry remained seated at the back of a Baby Grand piano

Showing what they've got: The judges happily joined forces for the series finale

All together now: Jennifer and Keith belted out the lyrics to the 2012 pop hit

Doing her thing: Keith happily let the songstress take centre stage

Showing what he's got! Keith also performed Even The Stars Fall For You

