Observation RE children’s births from 3 marriages after Cross-Comparing this Profile and Wikitree's Connected Children
From Wikitree:
Husband of Katherine Stewart — married before 1508 in Scotland
Husband of Christian Lundie Lady Forbes — married 26 Feb 1510 (to 1515) in Scotland
Husband of Elizabeth (Barlow) Forbes — married 29 Jul 1515 in Scotland
https://www.wikitree.com/wiki/Forbes-185
If one accepts Wikitree and other sources for dates of marriages (¿Contracts?), then Christian Lundie presumably had eight children with John Forbes, 6th Lord Forbes between 26 February 1510 and 28 July 1515. If the marriage dates are correct, I doubt the couple had four sets of twins of five years. Alternative explanations are that not all eight children belong to the couple or that John Forbes, 6th Lord Forbes had children with Christian outside the date-range of marriage.