Mary Eudora,
Mary Hannelore,
Mary Celeste,
Mary Garnet, and
Mary Valentine are great combos! I think
Mary is feminine enough you can even use it with a completely masculine name--like
Mary David or
Mary George--and it still works. (I would only do that sort of thing with a family name, though. Like one's father's name. But not my father's name, because
Mary Gary sounds ridiculous.