A cute middle name for Amelia?!

Kat • Pregnant with baby #3
So my husband and I are thinking of naming our little girl Amelia and call her "Mia".. He likes Mia and I didn't want her name to be just that so I thought Amelia was cute! Now for a middle name...?! Of course I like grace.. But seems so original. I wanted to do Margaret after my late grandmother but not sure how good those names would go together.. Any suggestions??