I love the name Emily, the only middle name I can think of is Mae or May. I'd go with something short due to the Emily having 3 syllables.

Different spellings I found are Emalee, Emali, Emelea and Emilee.