You may also like these photo galleries
The Office for National Statistics has released the most popular baby names in England and Wales for 2011, with Harry and Amelia taking the top spots from 2010's stars, Oliver and Olivia.
There seemed to be a trend for following celebrities: Amelia's rise from number five in 2010 to number one in 2011 followed the rise of a popular X Factor contestant, Amelia Lily, while Harry’s rise to the top, up from number three in 2010, could be attributed to either Prince Harry’s media appearances around his brother’s wedding, or One Direction’s Harry Styles’s rise to stardom.
Interestingly, Alfie was number four on the English boy’s list, but didn’t appear in the Australian top 100 in 2011 - or even in America's top 1000 list in the same year. Likewise, Freya was number 19 on the English girl’s list, but entirely absent from the top 100 in Australia.
The full top 20 for each gender is below.