Last updated at 15:47

William, Harry and George in top 10 boys' names in 2013

To enjoy the CBBC Newsround website at its best you will need to have JavaScript turned on.

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.