Mary Beaton eventually married Alexander Ogilvy of Boyne in April 1566, having one son, James, born in 1568.
В апреле 1566 года Мария вышла замуж за Александра Огилви из Бойна и два года спустя родила от него сына Джеймса.