Don't know what the current etiquette is, but we bought friends of ours a nice bottle of champagne and a gift voucher.
Nowadays, I don't think most people would expect anything - then again I could be wrong!
They are close friends of ours so the gift was more of a token to mark the occasion, rather than anything else.