Love the names! I especially
LOVE Theodore. Not a huge fan of
Charles, but it's a middle name so it's not as important and it flows really well. Eliose is not something I would use myself, but I would love to meet a little
Eloise and
Margaret is a great combo