Baby Name Poll

Mira Belle vs. Mirabelle
I was wondering whether to name her 'Mirabelle' as a first name or go for Mira (first name) and Belle (middle name) and then just use both her first and middle together everyday. I also considered a hyphen with Mira-Belle but my husband says they mess up a lot of official documents and look tacky so I guess that is not an option for us.