Beautiful baby girl names: Old, new, fashionable and unusual ideas for 2026

Traditional Names 

Traditional names remain popular because they feel elegant, familiar, and meaningful across generations.

  • Elizabeth – A royal classic with many nickname options
  • Charlotte – Sophisticated and timeless
  • Amelia – Gentle, feminine, and widely loved
  • Margaret – Vintage charm with modern nickname choices
  • Alice – Simple, sweet, and enduring
  • Victoria – Strong and regal
  • Grace – Short, elegant, and meaningful
  • Florence – Old-fashioned but fashionable again
  • Eleanor – Classic with a modern comeback
  • Catherine – Traditional with many spellings

These names work well if you want something that will never feel outdated.

Modern and Trendy Names 

Fashionable names often rise quickly in popularity thanks to celebrities, TV shows, and social media.

  • Luna – Magical and modern
  • Aria – Musical and stylish
  • Mila – Short, soft, and trendy
  • Nova – Cosmic and cool
  • Harper – Strong and contemporary
  • Willow – Nature-inspired and popular
  • Isla – Soft and fashionable
  • Freya – Mythological and modern
  • Avery – Stylish unisex name
  • Ember – Warm and unique

These names feel fresh and current, perfect for parents who want something modern without being too unusual.

Vintage names 

 

Old-fashioned names are becoming popular again, especially those that sound sweet or elegant.

  • Elsie
  • Mabel
  • Clara
  • Beatrice
  • Edith
  • Ivy
  • Rosalie
  • Daisy
  • Hazel
  • Violet

Vintage names often feel warm, nostalgic, and charming, which is why many parents are choosing them again.

Unusual Names 

If you want your child to stand out, these uncommon names are distinctive without being too difficult to pronounce.

  • Elowen – Cornish name meaning elm tree
  • Lyra – A constellation name
  • Saskia – Elegant and rare
  • Indira – Strong and beautiful
  • Callista – Means “most beautiful”
  • Zinnia – A bright flower name
  • Nerissa – Shakespearean and unusual
  • Althea – Soft and uncommon
  • Soraya – Exotic and graceful
  • Tamsin – Rare but friendly sounding

Unique names can give a child a strong identity, but it’s always worth thinking about how easy the name will be to spell and say.