Isabelle, though
Isabel would be a big improvement. The name is so sappy, frilly, ULTRA-girly, that I think removing the extra frilliness of extra letters helps a lot. Sorry, I am just not a fan of this name at all. It's like pink, glittery, unicorns to me. Just.... UGH.
Isabel Catherine and
Isabel Sophia both work as combos.