The year isn't over yet, but the most popular baby names of 2013 thus far have been revealed, with some notable results that may surprise parents.
George, which didn’t rank in the Top 100 names for 2012, has vaulted up to #52 in the past three months, thanks to royal baby Prince George.
Still, he's got a long way to go to catch Asher, a surprising #1 on the boys' side. For girls, Imogen's lead over longtime favorite Charlotte is growing.
Among unisex names, Rowan is the new leader, growing in popularity among children of both genders and claiming the unisex crown from Quinn.
Celebrities have a big influence on the new popularity lists. Thanks to Kim Kardashian and Kanye West, North ranks seventh among unisex names.
Follow the jump for the Top 10 baby names in all three categories: