Becky and Alex tied the knot in one of the most beautiful and romantic settings in France, the Château de Rouffillac in Dordogne. This stunning castle, with its history dating back to the 12th century, was the perfect location for the couple’s elegant and sophisticated English wedding. The ceremony took place in the castle’s beautiful […]