Isabelle is ok.
Isabel is better - but I'm biased ;)
Seriously though,
Isabelle just has extra "frills" that aren't necessary in my opinion.
Isabel is more elegant and beautiful because it's not "trying too hard".
I prefer
Isabelle to
Elizabeth any day. On the other hand, I cannot stand
Isabella.