What’s better than a baby name that has a ton of adorable nicknames to go with it? There is a beautiful formality in a full name, but a nickname can truly show off a baby’s personality. Whether you decide to call your Elizabeth “Beth” or your Anthony “Tony”, we’ve put together some baby names that have super sweet nicknames.

Alexandra

Alexandra is such a traditional, stately sounding girl name. PlusKidspot named it the number 1 girl’s name with cute nickname options. The best thing about it is you can change your daughter’s nicknames as she grows up. Start out with “Lexie” when she’s an adorable little toddler and transition to “Allie” as she goes through her teen years. When she’s an adult she can always go with the simply shortened “Alex.”

James

James is such a simple boys name but you can do so much with it. Think about it—there’s “Jimmy” or “Jay” for when he’s a little boy or “Jim” for when he’s grown up. Not to mention, you could always go the route of “Jamie”. Let’s just hope he doesn’t grow up to be the hated Uncle Jamie!

Calvin

It’s a little unexpected yes, but think of the adorable nickname possibilities. There’s “Calvie” or “Cal”, which sounds like a dashing Disney prince to us! You could also take the last part of the name and call your lovely baby boy “Vin” or “Vinny”. Who knows, with a name like that, he could be the next president of the United States or an iconic fashion designer.

Charlotte

Duchess Kate’s hair wasn’t the only trendsetter. More and more Charlottes are popping up as baby names lately. While her Charlotte probably won’t be called by any cutesy nicknames, the name does lend itself to some great ideas. There’s “Charlie” for a more gender neutral idea, or you could try “Char”, “Lottie” or even “Charly”.  

Gabrielle

Gabrielle is traditional yet unique enough that it doesn’t seem like every baby girl shares the name. Gabrielle is an extremely versatile name, with nickname ideas like “Gabby”, “Brielle”, “Gabs”, “Elle”, “Rielle”, “Ellie”, “Bree”, “Abby” and more. Not to mention, there are pretty fierce Gabrielle’s out there, like former Congresswoman Gabrielle Giffords.

Robert

Robert itself sounds formal but the adorable nicknames it lends itself to are pretty amazing. There are multiple options like “Bobby”, “Robbie (or Robby)”, “Bob” and “Bert”. Parenting even named it one of the top 20 ‘Nickname-able’ boys’ names.

Mikayla

Not only are there a ton of different ways to spell Mikayla, there are so many nickname options. You can call your little one “Mickey”, “Kayla”, “Kiki”, “Kaylie”, “Kay” and more. Mikayla is a form of the name Michael, which means ‘like God.’

Sophia

Sophia is one of those names that seems as if it will never go out of style—and that’s a good thing. It can be turned into multiple nicknames like “FiFi”, “Fia”, “Soph”, “Sophie” or “Saffie”. Fun fact: the name is actually Greek in origin.

Abigail and Andrew or Emily and Edison

Having twins? The nicknames for these four names are fun. You could call Abigail “Abby”, “Ab” or “Gail”, Andrew is instantly “Andy” or “Drew”, Emily can be “Em” or “Emma” and Edison can be “Ed” or “Eddy”. You can still have twins with the same letter and create incredibly amazing nicknames with them.

Choose a nickname with some personality

By choosing a versatile name that lends itself to adorable nicknames, you’re allowing your child to create a unique personality all their own. They can always change what they’d like to be called as they grow up, but with the amazing ability to go back to their traditional full name whenever they like. It’s the best of both worlds!