Have you considered Evaline? Shorter then Evangeline ... but still keeping that line sound you like and nn Eva... I love nn Eva and Evie :)...
I agree margot is to close to Leo esp since his name is short.
Love Margaret one of my favs
Evangeline (but think about the nicknames and whether you like them)
I love Margot too. I don't think it is that big a deal re same ending as her brother - after all it is only going to be a short portion of her life where she's "Margot and Leo" - she'll be her own person. (n.b. google funny story about Dame Margot Fonteyn's meeting with Jean Harlow re this name)
I live Evangeline, I don't think it is too much with Leo. Nicknames could include Eva, Angie or Lina.
Caroline- I like it. I see a gentle refined lady
Margaret- I do not care for. Sounds old and stuffy. I do like the nn Maggie and Meg and (sort of) Peggy
Penelope- One of my guilty pleasure names I would never use
Genevieve- I really like this one. Could nn Viv or Eve, Evie or even Nina
Margot- Love. A lot better than Margaret IMO
Emmeline- Too popular around here.
Evangeline- I really like this one, another of my guilty pleasure names, but I thought about using it for my DD Autumn
First of all, I love Leo! I think almost all these names work well with Leo.
Caroline- I mostly just find this name boring, but it does have a pretty sound.
Margaret- I never used to like Margaret, but it's been growing on me. I'm not sure how I like it with Leo, though.
Penelope- yeah, probably a bit trendy, but I love this name anyway. It is growing in popularity, so it just depends whether or not you like the name more than you care about popularity.
Genevieve- I agree. Love this name, would hate to have a Jenny! Still, so pretty.
Margot- I really love this name! I don't know if the similar endings would bother me too much. Margot is a similar style to Leo, but maybe Margot and Leo is a bit much. I'm not sure.
Emmeline- I wouldn't let a cousin's kid stop me from using a name. Emmeline is gorgeous! Emmeline and Leo.
Evangeline- It does seem like a lot of name next to Leo, but I don't think it's that bad. Leo is two-syllables, after all, even if it looks short. Would you use Evie as a nn? Evie and Leo are so cute. And I really love Evangeline!
My favorites from your list:
Leo and Margot
Leo and Emmeline
Leo and Evangeline
Leo and Penelope
1 Evangeline - Leo is a strong name and I think this girls name is as well.
2 Genevieve - A pretty French classic and has the same European vibe as Leo.
3 Caroline - This name is timeless and goes well with Leo.
1. Evangeline: I don't think it's too much with Leo. They give off the same feeling to me. "Eva and Leo" has such a nice ring to it, also.
2. Caroline: Not to be repetitive, but it's timeless and classic. It's the kind of name where you can't go wrong.
3. Genevieve: Adorable as a little girl and romantic as a woman, I think it's beautiful. You have the possible nicknames Eve, Vivi, Jen or any of the others mentioned.
4. Penelope: I have had a long love for this name. If you aren't afraid of its recent rise in popularity (no more popular than Caroline, I'm sure) then I'd say it's a lovely choice with Leo.
I don't care for Evangeline at all.
First off, you can not go wrong with any of the names, they are all beautiful, classics! My favorite with Leo is Margot... second would be Caroline and lastly Evangeline!
My favorites are Caroline and Penelope, but that is mostly because they are closer to my style of name (I particularly love the rendition Karolina). But I think that if you and your husband love, for example, Evangeline, you should use that. There is nothing dislikable about the other names you have listed, besides Caroline and Penelope being exemplary in my opinion Besides, the way I learn to appreciate names is good associations. If I got to know a little girl named Evangeline, it would probably become a favorite name :)
On a side note, my nephew Evander is half-Asain as well. Such an adorable combo!