There's nothing like a royal pregnancy announcement to get the media's mouths watering. So we thought we would join in the speculation and fun of guessing the future King or Queen's name. We are in no doubt that William and Catherine will stay within the bounds of traditionalism (i.e no Apples or Harpers here) but will they be safe and choose the name of a previous monarch or will they go for something new? We have dug in to the archives to find out some names of previous Princes and Princesses.
Princess Margaret - "Margot"
Of course Prince William's Great Aunt was Princess Margaret or "Margot" as she was affectionately called by friends. There hasn't been a Queen Margaret before, however, although a royal beauty, the Queen's sister was quite a controversial member of the royal family.