Lorde has been praised for her "egoless" tribute to David Bowie.

Lorde

Lorde

The 19-year-old singer was joined by Bowie's former touring band for her rendition of his track 'Life On Mars' at the BRIT Awards at London's O2 on Wednesday (24.02.16) and the late musician's producer called it the perfect tribute to the star.

He wrote on Facebook: "A first class, respectful, sensitive, egoless tribute to dear David. Thank you Gail Ann Dorsey, Gerry Leonard, Mike Garson, Sterling Campell, Catherine Russel and Earl Slick. David loved you and I love you. Lorde, you rocked it! And thanks to The Brits. As the UK is my other 'home' I have to say you did the right thing."

He also praised Annie Lennox and Gary Oldman, who spoke movingly about the late musician, who died in January following a secret battle with cancer.

Visconti, who produced David's final album 'Blackstar', said: "Annie Lennox, love you. Gary Oldman, love you, and thank you for letting me play with your iPhone 6 when you came to listen to Blackstar in the making. You and David were cracking me up! What great friends you were."

David's son Duncan Jones was also touched, writing on Twitter: "Finally found the links to tonight's Brits. Just... beautiful. Thank you (sic)."

The praise comes after Duncan posted a cryptic tweet appearing to blast Lady Gaga following her tribute to his late father at the Grammy Awards.

He posted the Oxford English Dictionary's definition for the word "gaga" on Twitter the ceremony earlier this month, after the 29-year-old star performed nine of the late musician's hits in a stunning six-minute performance.

Bowie's son tweeted: "overexcited or irrational, typically as a result of infatuation or excessive enthusiasm; mentally confused." Damn it! What IS that word!? (sic)"