Well you've got literally three of the most overused popular names listed here. Beautiful Classics nonetheless but I could never choose any of these names. Out of these three I would've vote for Sophia has the prettiest:)
Olivia is my favorite. Honestly, DH and I don’t care about popularity as long as it’s a classic. Just because it’s popular doesn’t mean it’s overused, you do you.
I wouldn't choose any of them...sorry. Even if you do love them, she will ALWAYS have so many others in her class with the same name...she will forever be known as Olivia B or Olivia R (fill in your last name first initial). Here are a few names that seem similar to the ones you listed but are a bit fresher:
Amelia/Amelie Emilia/Emily (yes, even Emily is fresher than Olivia, Sophia or Abigail!) Sophie Hannah Miranda Calla Dahlia Fiona Clara Marissa Genevieve Gwendolyn
Re: Which of these 3 girl names?
Amelia/Amelie
Emilia/Emily (yes, even Emily is fresher than Olivia, Sophia or Abigail!)
Sophie
Hannah
Miranda
Calla
Dahlia
Fiona
Clara
Marissa
Genevieve
Gwendolyn
But Olivia is my second choice! Great choices.