George Michael is so determined to make sure his song commemorating Britain's royal wedding is perfect he has re-recorded the track for a second time to make it "even more romantic".
The British singer has spent this month (Apr11) putting together a record in honour of Prince William and Kate Middleton's upcoming nuptials as a "wedding pressie" (gift) for the couple.
The song was finished this week (beg10Apr11), but Michael decided to head back to the studio on Wednesday (13Apr11) to record it all over again to make sure the finished product is perfect.
In a series of posts on his Twitter.com page, he writes, "So excited that about (sic) the song/gift... Recorded the track all over again yesterday in a different key and a new vocals (sic), sounds even more romantic..."
The song is a cover version and Michael is determined to keep the track a secret until he unveils it on Friday (15Apr11) - but he has given fans a number of clues.
He writes, "Suffice to say it's a beautiful song and it was never a single so chances are u don't know it... But I think it's a perfect fit... It was written in the seventies by a genius."
The song will be available for free on CNN.com from Friday and Michael is urging fans who download it to make a donation to William and Kate's wedding fund, which will give money to good causes in lieu of gifts.
He adds, "William and Kate have asked that anybody who was thinking of getting them a gift should instead make a donation... To www.royalweddingcharityfund.org... I would be so proud of my fans if they could make there (sic) own donation!"