How to Legally Get Married in France: A Complete Guide for UK & US Citizens