I don't know much about French grammar, but I think the extra E makes the name feminine. So that's where you get
Esmee,
Renee, and
Aimee. They are pronounced the same way as the masculine forms, though (compare the above names to
Esme,
Rene, and
Aime). The accents were omitted to provide links.