Grace - I don't think you can go wrong with Grace. Nothing to dislike about it. I like Gracie too.
Caroline - I actually really like this and would love to see it make a come-back. I know one shortened to Carrie and one to Callie which are both pretty.
Elizabeth - Another classic that never really seems to go out of favour. So many options for shortenings too. I like Libby and Betsy.
Margot - I'm not over keen, but it's one of those names that might grow on me.
Penelope - I really like. Would shorten to Nelly rather than Penny but that's just personal choice.
Ophelia - Very pretty. I know two little ones with this name.
Sophie - One of my all times favourites. This was always on my short list along with Sophia.
Charlotte - Timeless classic. I love Lottie.
Cosima - Not sure about this one.
Alice - Pretty and classic. One of my daughter's middle names after her great grandma.
Allegra - Makes me think of a car from the 1980's with a similar sounding name.
Rose - Pretty, but prefer Rosie or Rosa. I also like Rosanna or Rosalie.
Josephine - I like Josie as an independent name, but pronounced with an "s" sound in the middle and not rhyming with Rosie.
Constance - I don't like, but love Connie!!!
Genevieve - Pretty and unusual but not too out there. I've never met one.