It's definitely a scam...I get at least 1 a month via my site and I don't even do weddings! The broken English and not using your names are good give-a-ways.
It will be a variation of something like: I'll pay your fee in advance with bank check....but my (brother, cousin, uncle, good friend (just insert one) is arranging other things so your check will cover both. Please cash, keep your money and send the rest to.....) Of course the check is no good, but by the time you find that out, you've already paid brother, cousin, uncle or good friend.......
Be very careful and good luck
Edit:
Anderson Williams gets
around