Singer George Michael has recorded Stevie Wonder's 1972 song "You and I" as a wedding gift to Kate Middleton and Prince William who will tie the knot April 29.
Michael says the song is a perfect choice and has encouraged his fans to download it free, reports femalefirst.co.uk.
The singer recorded the song in a week and says it was inspired by the good weather in London.
"The idea came to me last week, actually, about a week ago, that I should... perhaps, kind of express my happiness at this marriage in a way. You know, it was a very beautiful summer - it wasn't summer's day. But it was an April day that happened to be like summer here in London," he said.