how old was the queen when she had edward
Queen Elizabeth II was 37 years old when she had her youngest son, Prince Edward.
Prince Edward was born on 10 March 1964, and Elizabeth II was born on 21 April 1926, which makes her 37 at the time of his birth (turning 38 about a month later).