Please help! Cute or not?

I've been really stuck on these names! Milo for a boy and Olivia for a girl. I also love be Esme but hubby doesn't like it as a first name. If we have a little boy his middle name will probably be Stewart, after my father in law. But I really love the way Benjamin sounds with milo! Such a strong name to me.
I also love Liam and Sophie and am just going back and forth all the time. Would love some opinions! Thanks

Vote below to see results!