Who was queen or king before Queen Elizabeth I?
Henry VIII had three children; Edward VI, Mary I and Elizabeth I. Edward ruled after Henry. When Edward died, Mary took over. When Mary died, Elizabeth took over. So the answer is Mary I.