Gruoch is believed to have been born 1015 or before, the daughter of Boite mac Cináeda; her mother's name is not known. Before 1032, Gruoch was married to Gille Coemgáin mac Maíl Brigti, the Mormaer (Earl) of Moray, with whom she had at least one son, Lulach mac Gille Coemgáin, later King of Scots. Gille Coemgáin was killed in 1032, burned to death in a hall with 50 of his men.[2] After the death of Gille Coemgáin, Gruoch married her husband's cousin, Macbeth. Macbeth may have been responsible for Gille Coemgáin's death, and certainly benefited from it, becoming Mormaer of Moray himself. It is unclear if Macbeth married Gruoch as an ally succoring the widow of a kinsman, or as a conqueror claiming the widow of an enemy. The next year, one of her male relatives, probably her only brother, was murdered by Malcolm II.[3]
Macbeth killed King Duncan I in 1040 and succeeded him to become King of Alba.[4] Gruoch became his queen. In grants made to the church of St Serf they are identified as "Machbet filius Finlach…et Gruoch filia Bodhe, rex et regina Scottorum", king and queen of Scots.[5]
Gruoch and Macbeth did not have any children; however, Macbeth did accept her son, Lulach, as his heir. Lulach is sometimes mistakenly identified as Macbeth's son, when in fact he was his step-son. Macbeth died 15 August 1057, and Lulach succeeded him to become king of Scots.
It is not known what became of Gruoch or even if she survived Macbeth. Her date of death is not known. Fictional accounts tell of her death by suicide the same year Macbeth died, however, there are no valid sources supporting this.
She is the heroine of Gordon Bottomley's 1921 verse drama Gruach, in which the King's Envoy (i.e. Macbeth) sees her sleepwalking on the eve of her marriage to another man, falls in love with her and carries her off. The play mentions her claim to the throne.
Gruoch appeared in Nigel Tranter's MacBeth the King as Macbeth's co-ruler and a major character.
Gruoch appears in the 1990s TV series Gargoyles. She is seen in flashbacks pertaining to Macbeth, who is a recurring antagonist in the series. This version of Gruoch is based on the historical figure and bears little resemblance to the literary Lady Macbeth.
Susan Fraser King wrote Lady Macbeth, a 1982 historical novel about Gruoch, whose name she spelt as Gruadh. King asserts that the book is as deeply rooted in fact as possible. Gruadh also appeared in another Susan Fraser King novel, Queen Hereafter, about Margaret of Wessex and a fictional illegitimate daughter of King Lulach.
Gloria Carreño's 2009 play A Season Before the Tragedy of Macbeth premiered by British Touring Shakespeare 2010, also sheds new light on Gruach Macduff, the central character. The play considers events up to the opening of the letter from the three witches in Shakespeare's tragedy.
In David Greig's 2010 play Dunsinane, she is known as Gruach and outlives Macbeth.
The Celtic Blood series (2014-18) by Melanie Karsak is based on Gruoch's life from her birth until the end of her reign. This series combines elements of Shakespeare's MacBeth as well as the elements of the historical Gruoch in a druidic setting. The series consists of four books, all with Gruoch as the main character - Highland Raven, Highland Blood, Highland Vengeance and Highland Queen.
Gruoch/Groa appears in the 2023 novel Queen Hereafter by Isabelle Schuler.
In Gruoch and Macbeth: A Screenplay, a 2024 adaptation by Graham J. Howard, the character usually called Lady Macbeth is called Gruoch. Her son Lulach is also presented.
Gruoch is the central character in Val McDermid's 2024 book, Queen Macbeth.
Notes
^It is not entirely certain that the Cináed father of Boite was Cináed mac Duib rather than Kenneth II. Both possibilities are admitted by Duncan, p. 345, table A, although most sources, e.g. Woolf, favour Cináed mac Duib.