I would narrow it down to Amara, Bianca, and Sabrina if these are your favorites. Amara Bianca or Amara Sabrina could work. I donāt think Sabrina is too tied to Sabrina Carpenter.
Carissa is pretty too, playing off Biancarissa (this looks like a long Italian last name to me).
I love all your name suggestions but my personal favourite on your list is [name_f]Arabella[/name_f] - I like that she is a [name_f]Bella[/name_f] / [name_f]Belle[/name_f] name but less expected and has a pretty princess feel but grounded in history. I also like the suggestion of [name_f]Amalia[/name_f] above. Overall though, taking into account everything, I think you should go for [name_f]Amara[/name_f] (which is also beautiful) and pick [name_f]Sabrina[/name_f] or [name_f]Bianca[/name_f] for the middle name