Chart sensation Leona Lewis fought back tears as she performed for Nelson Mandela at the former South African President's 90th birthday tribute concert in London on Friday.
The singer joined an all-star line-up, including Amy Winehouse and Razorlight, at the concert in Hyde Park.
Lewis belted out singles Bleeding Love and Better in Time, and confessed: "It was a really emotional moment for me.
"There were definitely a few tears. My auntie and grandmother would tell me stories about Nelson Mandela. I never dreamed I would be up there singing at his birthday celebration. It was very emotional performing for him."