Nicole Scherzinger has treated a 50,000 strong crowd to a stellar performance at The Isle Of MTV festival in Malta.
The 35-year-old pop star delved into a backlog of some of her biggest numbers with the Pussycat Dolls including Jai Ho! (You Are My Destiny), Buttons and Don't Cha.
The former X Factor judge, who is set to release her second solo album, told revellers as she performed her catchy new single Your Love: "It's good to be back. You all look so beautiful Malta."
Nicole - who has celebrated her sixth anniversary with Formula One racing driver Lewis Hamilton - later joined Enrique Iglesias for a rendition of their 2010 duet, Heartbeat. The pair left the crowds hot under the collar after their sizzling performance saw them dance and flirt together on stage.
Enrique, 39, opened his set with tracks from his brand new album Sex And Love, plus clubs hits Tonight (I'm Lovin' You) and I'm Waiting For Tonight.
Rapper Dizzee Rascal, Canadian singer-songwriter Kiesza and superstar DJ Hardwell were also on the bill for the annual summer extravaganza.
Highlights of The Isle Of MTV will air on August 1 on MTV Live HD and MTV Music.