He’s the king of the romantic ballad so it’s no great surprise that when John Legend took to the stage at Kimye’s wedding reception he began with a speech that would move the hardest heart.
The smooth singer addressed the guests: ‘To Kim and Kanye. It’s really inspired me to be here. All these wonderful people here – it’s a celebration of your love.
‘I’ve seen Kanye with other women. I’m serious..this is a bad speech….but I have never seen him as in to someone as he is in to you.’
Inside the party! John Legend tweeted a photo booth snap of him and Chrissy Teigen with the caption ‘Love, love, love’
The wedding singer arrives: John Legend led the tributes to the new Mr and Mrs West
He continued: ‘Kim. He was so in to you before he was even with you. He is in love with you. ‘
‘I am so happy to see you two together.’
Then to the strains of ‘At Last’ made famous by Etta James, the couple took to the floor for their first dance as man and wife.
And as the party got started, Legend dedicated his hit ‘All of Me’ to the couple which he first wrote for his wife Chrissy Teigen.
The tempo then picked up with his performance of ‘Ordinary People’ when he got the audience singing along.
The big day: the first glimpse of the ce;celebrity wedding of the year in Florence, Italy
He also gave a shout out to Kris Jenner, ‘the mother of the bride.’
At one point the thrilled groom halted proceedings.
Kanye said: ‘I just wanna stop the music a second ‘cos my baby’s coming back with a new dress on. Here she is – Kim Kardashian West’
The bride had changed out of her Givenchy gown and into another look.
Man in black: John played All of Me to the guests, a song he originally wrote for his wife Chrissy Teigen
And although she was conspicuous by her absence, Beyonce made her presence felt from afar when a remix of Drunk in Love was played.
Guests hit the dance floor at Forte di Belvedere with Michael Jackson’s ‘Rock With You’ and Journey’s ‘Don’t Stop Believing.’
But biggest hit of the night by far was when Kanye’s 2011 track, ‘All of the Lights’ was blasted out. The crowd went wild with lots of enthusiastic singing along.