I can see this needs tidying up. So on 23 January 1581, her mother Elizabeth married James Stewart, son of the first Lord Doune, and they had five children. Elizabeth died 18th November 1591
A contract for the marriage of Lady Grizel Stuart and Rt. Hon. Sir Robert Innes of that Ilk, 1st Bt. was signed on 18 December 1611.
Source Burke's Peerage 2003 edition Volume 2, page 2769.
I looked up Ancestry.com and it appears to be 1584 as her date of birth and her place of birth as Darnaway Castle, Dyke, Morayshire, Scotland. So i am going to change that now. i will go into Scot's peerage for more precise info and add it very soon. It has been a few months since I had the time to look at this.
I never included a date of birth when i first created her profile so I am not sure who wrote 1618. It proves that regular checks are necessary.
Importantly I noticed that someone had added David Broadfoot has Grizel's second husband. Records showed no second husband and David's timeline is completely at odds with Grizel's. i have asked the site managers for David broadfoot to delete the link.
regards
Stephen