French Wedding Party

My partner and I have been invited this Saturday to a Wedding Party by our neighbours. We have never been to a French function before and are unsure of protocol. The Wedding Party is in the evening and is in the form of music from a UK band and nibbles (some suitable for vegetarians too!). Should we take a wedding gift or is it money only, if it is money only what is an acceptable amount? Also unsure of dress code, smart, smart casual or just casual? Any comments/help gratefully received.