Christine and Mandy celebrated with a rustic wedding in a castle that blended their Scottish and South African heritages.