Jennifer Lopez stole the show at the 2015 Billboard Latin Music Awards with a moving musical tribute to the late singer Selena.

Jennifer Lopez hugs Suzette Quintanilla and A.B. Quintanilla (Lynne Sladky/AP)
Jennifer Lopez hugs Suzette Quintanilla and AB Quintanilla (Lynne Sladky/AP)

Jennifer performed a powerful medley of the greatest hits of Selena Quintanilla-Perez – who was killed in 1995 – including Como La Flor and If I Could Fall In Love.

J-Lo can't hide her tears (Lynne Sladky/AP)
J-Lo can’t hide her tears (Lynne Sladky/AP)

And the emotional homage left the singer in tears as she embraced Selena’s siblings Suzette and AB Quintanilla on stage.

The 45-year-old singer also turned heads on the red carpet as she arrived in a sheer white lace bodysuit with a matching cape that showed her toned figure.

J-Lo dazzled on the red carpet (Alan Diaz/AP)
J-Lo dazzled on the red carpet (Alan Diaz/AP)

Jenny from the Block then changed into sheer pink sparkly trousers with a long, ruffled, Flamenco-style jacket for her performance and then got the crowds cheering as she took off her jacket to reveal her bejewelled bralet and toned abs.

All hail J-Lo!