She had several children; William Hamilton of Drumry, John Hamilton of Blair, and Margaret Hamilton, who was married to Robert Bruce of Blairhall, were the offspring who came to maturity of her connection with the Archbishop. These two sons were legitimated on 9 October 1551.