Margaret married 1st Laird of Lainshaw/Lainshaw Neil Montgomerie, I in 1510 in Scotland. Neil (son of 1st Earl of Eglinton Hugh Montgomerie and Lady Helen Campbell) was born in 1481 in Kilwinning, Ayrshire, Scotland; died on 1 Jun 1547 in Irvine, Ayrshire, Scotland. [Group Sheet] [Family Chart]