I think it also depends on how financially 'well-off' your friends are.

If they're struggling to find funds for the wedding and they're good friends, I would do it for nothing. If they have money, I dont think they would have a problem paying for your services.