Did Mary queen of Scots have any husbands?

Answer:
Yes she had three Francis Henry and john
First answer by ID1558946370. Last edit by ID1558946370. Question popularity: 7 [recommend question].