Jack and Grace were the most popular names given to babies in England and Wales this year, according to National Statistics, while Mohammed moved steadily up the rankings.
Jack has been the top boys' name for the last 13 years, while Grace moved up one place from last year.
Rising stars in 2007 were Jayden, Isaac and Finley for the boys, Ava and Summer for the girls.
National Statistics noted that Ava's newfound popularity could be partly due to pop singer Myleene Klass giving that name to her daughter earlier this year.
Fallers this year were Bradley, Rhys and Kyle among the boys and Anna and Paige among the girls.
In the girls' top five, Ruby moves up to second. Last year's top name, Olivia, drops to number three while Emily is up at four and Jessica down at five.
The boys' top five looks almost the same as last year.
Thomas remains at number two, Oliver rises one place to three, Joshua drops to four and there is no change for Harry at number five.
Mohammed continued its long-term increasing popularity this year, moving up five places to number 17, while another spelling, Muhammad, also gained ground.
Boys' top names in descending order: Jack, Thomas, Oliver, Joshua, Harry, Charlie, Daniel, William, James, Alfie.
Girls' names: Grace, Ruby, Olivia, Emily, Jessica, Sophie, Chloe, Lily, Ella, Amelia.