Name ideas!

We are wanting to use the name Annie for our little girl. My mom's and my middle name is Ann. Husband and I are debating if we should use Ann or Annie as the legal name and are struggling for middle names for both.