Olivia and Ezra top the list of the most popular baby names of the year so far.

Online name directory, Nameberry, has released a list of the most sought after names of 2016.

Girls' names that began with A dominated the rankings, with Ava, Arabella, Aurora, Adeline and Amelia all making an appearance.

The male names list included some surprising additions, including the names Atticus, Wyatt and Silas.

THE FULL LIST:

TOP BABY GIRL NAMES

1) Olivia

2) Amelia

3) Charlotte

4) Ava

5) Isla

6) Arabella

7) Aurora

8) Adeline

9) Penelope

10) Eleanor

TOP BABY BOY NAMES

1) Ezra

2) Asher

3) Atticus

4) Declan

5) Oliver

6) Silas

7) Milo

8) Levi

9) Henry

10) Wyatt

Analysts compiled the rankings by using data collected from 20 million visitors on the Nameberry site.

For the most popular names in Hertfordshire last year, click here.