Duchess Kate and Prince William are expecting their first child later this year. Everyone knows that any pregnancy comes with excitement and a little stress. In their case, the big question is, what do you name the royal heir? We came up with some suggestions, drawn from the list of the most popular baby names in 2012… After all, between high tea and stressing about royal duties, it’s always nice to get a little help. We wish Kate all the best with her pregnancy.

Top 10 names in 2012:


  1. Sophia
  2. Emma
  3. Olivia
  4. Isabella
  5. Ava
  6. Lily
  7. Zoe
  8. Chloe
  9. Mia
  10.  Madison


  1. Aiden
  2. Jackson
  3. Ethan
  4. Liam
  5. Mason
  6. Noah
  7. Lucas
  8. Jacob
  9. Jayden
  10. Jack


Thabile Mnguni, Jo’burg intern