Baby names that were popular in the 1980s, such as David and Hannah, are making a comeback, according to a new study.

The pregnancy and parenting website BabyCentre has revealed the most popular boys and girls names so far in 2019 – and they've also discovered where some parents are drawing their inspiration from.

Olivia, Sophia and Lily are the top three girls names, while Muhammed, Noah and George are the most popular boys monikers.

What to read next
The Duke & Duchess Of Sussex Pose With Their Newborn Son
WPA Pool//Getty Images

Perhaps unsurprisingly, Archie joins royal favourites George and Charlotte in the list for the first time following the birth of the Duke and Duchess of Sussex's little boy in May.

But outside of the top 20, parents are throwing it back to 30 years ago with names such as Michael, Maxine and Penny featuring in the top 100 for the first time in a while.

Lorna Marsh, senior editor at BabyCentre, believes this could be due to the current political climate.

"We are seeing a real rise in strong and stable names, especially those with a 1980s twist," she explained.

"Whatever anyone’s thoughts on that decade’s politics, they were at least more settled. Perhaps this is why parents of baby Michaels and Maxines are compensating for the current turmoil with solid 80s choices."

Baby feet in mother hands. Mom and her Child.
Liudmila_Fadzeyeva//Getty Images

These are the top 20 girls' names:

  1. Olivia
  2. Sophia
  3. Lily
  4. Ava
  5. Mia
  6. Isla
  7. Amelia
  8. Freya
  9. Isabella
  10. Emily
  11. Aria
  12. Evie
  13. Grace
  14. Isabelle
  15. Ella
  16. Ivy
  17. Sophie
  18. Willow
  19. Charlotte
  20. Elsie

And the top 20 boys' names:

  1. Muhammed
  2. Noah
  3. George
  4. Oliver
  5. Charlie
  6. Harry
  7. Leo
  8. Arthur
  9. Jack
  10. Freddie
  11. Jaxon
  12. Ethan
  13. Jacob
  14. Theo
  15. Oscar
  16. Alfie
  17. Henry
  18. Archie
  19. Joshua
  20. Thomas



    From: Prima