I like all your boys names- although Caleb is probably my fave. William is lovely.

Isabelle is pretty but to be honest I'm a bit off it because of how common its become, and I'm not too keen on Ebony- it reminds me of bones (Sorry! ). I prefer Evalie/Evaley/Everly- I think it has a softer, more feminine sound and look to it.

For a middle name I LOVE Jade.

Evalie Jade - how gorgeous is that?

X