Princess Beatrice had four children: two daughters and two sons. Her eldest daughter, Princess Margaret, was born in 1930, followed by Princess Alexandra in 1936. Her sons, Prince Michael and Prince Edward, were born in 1942 and 1964, respectively.
Princess Beatrice of the United Kingdom Obsessed Quiz: 7 Questions to prove your obsession