It's too trendy, and even though it's a legit name, it has the feel of one that is made up. I far prefer
Amarante or even
Amara. I highly dislike all of the middle names, save
Gabrielle,
Charlotte and
Rose - especially
Odette,
Rhiannon, and Faylee.
Amara Charlotte is pretty.