Mary, Queen of Scots and Elizabeth I of England were cousins. Mary was the granddaughter of Margaret Tudor who was the sister of Henry VIII and so Elizabeth's aunt.