How did you get your name?

William, Harry and George are all among the top ten most popular names for baby boys in England and Wales last year.

The Office for National Statistics has put together a list of the most popular names given to babies in 2013.

Oliver and Amelia were overall the most popular names for boys and girls in England and Wales last year.

Amelia has been the top girl's name since 2011, but this year Poppy replaced Lily in the top 10.

Watch more Newsround videos