I like Demi.. thats cute. Mimi for short. Lol
You could do Demi, but really, there are so many cute names out there -- look on Nameberry or just google "Top 25 girl names" or a topic like that and up they will come.
Demetria, Jamie, Jade... Best I could think of