Babycenter.com has compiled its annual list of the most popular baby names of 2011.

For the second straight year, Sophia and Aiden are the top girl and boy names. And just like in years past, popular celebrities have an influence.

The popularity of CNN's Anderson Cooper has led to a ride in the names Anderson and Cooper. The names Kate and William have also seen a significant jump thanks to the Duke and Dutchess.

Here are the top ten names for boys and girls:

Boys: Number One is Aiden, followed by Jackson, Mason, Liam, Jacob, Jayden, Ethan, Noah, Lucas, and Logan.

Girls: Number One is Sophia, followed by Emma, Isabella, Olivia, Ava, Lily, Chloe, Madison, Emily, and Abigail.