With a reputation for wowing guests with excellent weather, culinary excellence and show stopping wedding venues and castles, France attracts thousand of couples from the U.