See how royalty, fantasy and drug kingpins influenced parents last year in our top 10 facts from the latest baby name figures.
The Office for National Statistics (ONS) has published its report on baby names for 2013 showing what the common names given to newborns were as well as some of the more obscure and unusual choices made by parents.
Here are 10 interesting facts about the latest figures:
1. Oliver and Amelia were the most popular first names given to babies born in England and Wales in 2013. Amelia has been in the top spot since 2011 while Oliver replaced Harry, the top name in 2011 and 2012.
Amelia Lily and Olly Murs. Oliver and Amelia were the most popular names given to babies born in England and Wales last year
2. Oscar and George replaced Alfie and Riley in the top 10 most popular names for boys, climbing from number 17 to 7 and number 12 to 10 respectively.
3. For girls, Poppy replaced Lily in the top 10 most popular names, climbing from number 13 to 7.
4. Royalty reigns on the boys’ list, with William, Harry and George all in the top 10. George rose two places to become the 10th most popular boys' name last year, behind Harry in third place and William in eighth.
5. In London, Muhammad was the most popular name for boys followed by Alexander. In the south east region, Oliver led Jack. Amelia and Olivia were the top two choices for girls both in the capital and elsewhere in the south east.
6. Fantasy drama Game Of Thrones is having an effect on choices, with 11 and six baby boys being named Theon and Tyrion respectively.
7. Tragic meth cook Walter White and his wife Skyler from cult series Breaking Bad have also influenced parents it seems, with 72 girls named Skyler in 2013 and 58 boys called Walter. There were also 11 baby boys called Skyler.
8. The Harry Potter factor is still inspiring choices, with three girls named Bellatrix in 2013.
9. The presence of Thor and Loki in the list of baby names for three or more boys could be influenced by Norse God mythology, Marvel comic books or the Thor films.
10. Shows such as Downton Abbey may be having an effect too, with old-fashioned traditional names gaining in popularity for boys and girls. These include Victoria, Elsie, Violet and Albert.
- WATCH: You're a fluttering **** ... did he just say that?! Shocked mum hears C-bomb in CBeebies kite song
- Night Tube and 17 other things Londoners would love to change about the Underground
- This brain-busting pizza puzzle will confuse you – and make you hungry
- WATCH: This office is probably doing the Olympics better than yours
- QUIZ: 82 per cent of people don't know what all these road signs mean - do you?
- WATCH: 'Grandma just says the F-word the whole time' - kids reveal funny secrets of car journeys
- IN PICTURES: Furry, fun and funky - meet south-east London and north Kent's cheekiest animals
- REVEALED: Arlo and Ellie are hot - but what are the other most popular baby names in 2016 so far?
- QUIZ: Can you beat the SE London matching game?
- WATCH: 'They ran out of words when they named it' - Ricky Gervais mocks Orpington in Facebook broadcast