Kate Middleton鈥檚 influence is undeniable, whether she鈥檚 inspiring us to eat聽organic lamb聽on our wedding day, cut some wispy bangs聽or sport聽completely flawless聽maternity style. Now we can add one more Kate-spiration to the list: our baby girls鈥 name. Babynames.com, a website for (you guessed it!) baby names, meanings and advice, just released its top monikers for 2015, and Charlotte 鈥 which means 鈥渇ree鈥 鈥 is topping the charts for girls.

charlotte 1

We can鈥檛 help but think Princess Charlotte of Cambridge, who was born in May to Kate Middleton and Prince William, has a lot to do with this. And, according to Babynames.com founder Jennifer Moss, Charlotte will hold strong for 2016 and beyond.

Moss predicts Charlotte will remain popular聽for several years. Looking ahead to next year, we will also be seeing more girls named Freya, Maya, Matilda and even Luna. 鈥淣ames ending in 鈥榓鈥 are very popular for girls,鈥 Moss says in a PR Newswire release. 鈥淲e see them as feminine, yet not too diminutive.鈥 Babynames鈥 popularity lists are based on millions of members鈥 favorite name lists, so they end up predicting future birth trends by one to three years, Moss says. For example, Liam has been the #1 boys鈥 name on the website for four years, and it鈥檚 now #2 in actual US births on the 2015 list.

Like Charlotte, the most popular boys鈥 name in 2015 also has an English influence: Oliver is #1 this year for boys and means 鈥渆lf army鈥 (interesting). Moss predicts that in coming years, there聽will be an upswing in baby boys named Lincoln, Felix and Atticus. 鈥淒espite the controversy regarding the Atticus Finch character this past year, the baby name is still on the rise,鈥 Moss says. 鈥淧eople still identify it with the heroic Gregory Peck in To Kill A Mockingbird the movie, and that association remains strong.鈥

Here鈥檚 the full top 10 list for boy and girl names in 2015 (according to Babynames.com 鈥 stay tuned for the official list!):

Top 10 baby names for girls in 2015

1. Charlotte

2. Amelia

3. Aria

4. Olivia

5. Scarlett

6. Ava

7. Violet

8. Nora

9. Emma

10. Aurora

Top 10 baby names for boys in 2015

1. Oliver

2. Liam

3. Benjamin

4. Owen

5. Jackson

6. Henry

7. Declan

8. Ethan

9. Noah

10. Alexander

These look like solid names to us, and we can鈥檛 wait to see if the 2016 predictions come true. If Kate has another baby, of course, you can bet that name will make the top 10 list in future years.

What do you think of the 2015 baby names? Let us know in the comments.

(Photos via Kate Middleton/Getty)