07/04/2017 12:09 EDT | Updated 07/05/2017 12:19 EDT

The Most Popular Baby Names For 2017 Are Surprisingly Classic For Girls

Olivia reigns once again.

We're halfway through 2017, so it shouldn't be too surprising Nameberry has already rounded up a list of the most popular baby names of the year so far.

About a fifth of the top 100 boys' names this year are brand new, but a few old favourites, like Ezra, have also made a return. For girls, new names include classics like Evelyn, Penelope, and Eleanor.

SolStock via Getty Images

The baby name site based their data on the names which garnered the most traffic for the first half of the year. According to the site, the level of interest is one of the best ways to gauge name popularity.

So what were the most popular names at the start of this year? For boys, Asher rose to No. 1, booting Ezra out of the top spot it has held for the past two years. For girls' names, Olivia remains in first place followed closely by Amelia and Charlotte.

Top 10 Names For Girls 2017

  1. Olivia
  2. Amelia
  3. Charlotte
  4. Isla
  5. Isabella
  6. Ava
  7. Aurora
  8. Evelyn
  9. Penelope
  10. Eleanor

Top 10 Names For Boys 2017

  1. Asher
  2. Atticus
  3. Jack
  4. Ezra
  5. Theodore
  6. Milo
  7. Jasper
  8. Oliver
  9. Silas
  10. Wyatt

As usual, some of the most popular names have a celebrity association. Charlotte, of course, got a boost in popularity after the Duke and Duchess of Cambridge gave their second child the moniker. And Namberry theorizes Theodore got a boost this year thanks to Ivanka Trump and Jared Kushner, who gave the name to their youngest child.

NICHOLAS KAMM via Getty Images
Ivanka Trump steps off Air Force One with her son Theodore upon arrival in West Palm Beach, Florida, on March 3, 2017.

Further down the girls' list is Ines, the same name chosen by Blake Lively and Ryan Reynolds for their youngest.

Check out the complete list here.