elizabeth macdonald married