Jennifer Lopez performed a tribute to Selena Quintanilla-Pérez at the 2015 Billboard Latin Music Awards.

The 45-year-old star sang in memory of the late singer, who was murdered in 1995, and was joined on stage by Selana's siblings Suzette and A.B., as well as her widow Chris Pérez.

Wearing a bejewelled crop top and matching glittering trousers, the mother-of-two opened her performance with a rendition of the singer's track 'Como La Flor', before moving onto the upbeat hit 'Bidi Bidi Bom Bom'.

The medley, honouring the 20th anniversary of the later musician's death, also featured more memorable tracks from her back catalogue including 'Amor Prohibido', 'I Could Fall In Love' and 'No Me Queda Mas'.

Despite being applauded for the spectacular performance at the Bank United Centre in Coral Gables, Miami, Jennifer had other matters to deal with during the evening as she was confronted by her ex-husband Marc Anthony and his new wife, Shannon De Lima.

However, Jennifer - who has seven-year-old twins Max and Emme with the 46-year-old singer - wouldn't have been bothered about the encounter if recent reports are to be believed, suggesting she is planning her fourth wedding, a $3 million ceremony to get hitched to on/off beau Casper Smart.

A source recently told Life & Style magazine: ''Her dress alone will cost $500,000. It will be figure-hugging and she wants it to be white, with a traditional veil.

''It will be family-oriented, too, with Emme as flower girl and Max as ring bearer.

''Jen's saying they'll soon announce her engagement.

''Some friends think marriage would be a disaster, but she says she's never been happier.''