What was the age difference between Mary and Elizabeth?
Mary Tudor was born on 18 February 1516. Elizabeth was born on 7 September 1533. There was seventeen years difference between their ages. Apart for the age difference there were many other reasons why Elizabeth and her half sister Mary were not close.