Nicole Scherzinger made a moving tribute to Nelson Mandela last night, as news broke of his death, aged 95.
The X Factor judge and Pussycat Dolls singer, who had been a guest at Mandela's 90th birthday, sang an impromptu version of This Little Light of Mine, as she took to the stage at a magazine award ceremony.
Meanwhile, as the news spread around the world that South Africa's first black president had died, many quickly took to Twitter to pay tribute, and to share their memories of the inspiring leader.
Beyonce shared a beautiful picture on her Instagram account of her embracing Mandela, with the caption: 'Thank you for all you have sacrificed to improve the lives of other human beings. Rest in peace.'
Charlize Theron, who is from South Africa, wrote: 'My thoughts and love go out to the Mandela family. Rest in Peace Madiba. You will be missed, but your impact on this world will live forever.' The 38-year-old actress added: There will never be words to say what I'm feeling right now. I am saddened to the depths of my soul. Truly.'
'#NelsonMandela you made your people proud!! We'll always love you for it!' wrote Rihanna.
Justin Timberlake, took to his Twitter account to say: 'One of our GREATEST leaders... Thank you for BEING the true meaning of compassion. May you be at peace now. #RIPNelsonMandela'
Lady Gaga told her 40 million followers: 'It is such a sad yet beautiful moment that Nelson Mandela has passed. A time to celebrate him & remember his contributions to humankind.'
Barack Obama led tributes from world leaders on Twitter with this statement: 'A man who took history in his hands and bent the arc of the moral universe towards justice.'
Meanwhile Britain's Prime Minister David Cameron said: 'A great light has gone out in the world. Nelson Mandela was a hero of our time. I've asked for the flag at No10 to be flown at half mast.'
By Olivia Marks