I like it. I like them all about the same. At the moment I really like
Annabelle as a middle name, but I think I like
Annabel and
Annabella better as first names. I love how you could call her
Bella. But as the
Bella trend has been overdone I'd probably not use any of them as first names.