R&B star John Legend is offering to be a wedding singer as part of a fundraiser for his education charity.

The All of Me hitmaker has launched a contest on Omaze.com to raise money for his organisation, the Show Me Campaign, and part of the proceeds will go towards rebuilding the high school auditorium in Springfield, Ohio, where Legend grew up.

With a $10 (£6 donation), fans can enter the contest to win the grand prize of Legend singing at a wedding or party.

In a video posted on Omaze.com, Legend says, "I want to sing a private show for you. Anywhere - even your wedding! And if you're already married? That's cool. Let's celebrate your anniversary. Not married? Not a problem. Let's sweeten up that hot date and get you to that next step - marriage, of course!

"The next time that snotty girl at the office brings up how amazing her wedding was, you can casually drop that you had a Grammy award-winning singer at yours."

More: John Legend And Chrissy Teigen Score $100000 For Charity

Daily Mail: John Legend's touching tribute at Kanye West and Kim Kardashian ...