Historical story

Did William Wallace have an affair?

William Wallace likely never had any children. Although the 1995 film Braveheart famously depicts a scene between him and an invented French Princess named Isabella of Mar, no evidence shows he ever took on a consort or sired any heirs.