Perfect Ed Sheeran
15 July 2013, 14:10
The 'Bleeding Love' singer performed the Rihanna hit during the end of her 'Glassheart' tour over the weekend.
Leona Lewis treated fans to a surprise Rihanna cover during the final dates of her 'Glassheart' UK tour this week.
The 'Trouble' singer gave a live rendition of the Bajan pop star's hit single 'Diamonds' over the weekend, while performing a live-air gig at Scarborough's Open Air Theatre on Friday (12th July).
Have a surprise song I'm gona sing for ya tomorrow in Scarborough! Wana see you all up and vibin' with me," Leona tweeted ahead of the gig, before adding afterwards: "Memories of the Glassheart tour! Such a great experience, I always learn so much about myself on tour."
Check out a picture of Rihanna out shopping in her swimsuit in Monte Carlo over the weekend below (Credit: Goff):
The tour has run across the UK for several months to support Leona's third studio album 'Glassheart', which was released in the UK in October 2012.
Last year Leona faced widespread rumours she and One Direction star Liam Payne were dating, although the boy band singer later claimed they were just friends.
Watch Leona Lewis covering 'Diamonds' below: