X

royal baby name margaret elizabeth

Kate Middleton Settles Baby Girl’s Name As “Margaret Elizabeth” – Prince William Wants “Diana” – Camilla Parker-Bowles Raging

Kate Middleton is having a baby daughter, but the biggest controversy surrounding the situation is the name of the second…