Sophie weds in military theme