This image appears in the gallery:
Most Popular Baby Names of 2012
10. 1. Harry
Whether it's Prince Harry or Harry Styles, Harrys are hot right now! The name is the most popular boys name of 2012. A spokesperson for BabyCentre said: 'parents don't appear to be tiring of the name Harry. It's climbed two places this year to take the number one boys' name spot.' Click along to find out what names are most popular for girls...