Prev 10 of 30 Next
Queen Elizabeth II
Queen Elizabeth II delivered all four of her children — Charles, Andrew, Anne, and Edward — at Buckingham Palace.