Congrats! :)
Em,
Maggie,
Maisie and
Mae don't make any sense at all as nicknames for
Marigold, in my opinion. Where do you even get
Em from? Just from the first letter M? Super confusing and unnecessary, in my opinion. And why shorten a beautiful name like
Marigold with
Em?
Maggie is a typical nickname for
Margaret or maybe
Magnolia but doesn't work with
Marigold, in my opinion. Same with
Maisie.
Mae is better on its own.
Sorry, I dislike far fetched nicknames, one of my pet peeves. Nicknames like
Maisie were invented at a time when only a handful of given names were in heavy use. With four Margarets or eight Marys in a family you had to make up far fetched nicknames like
Maisie,
Mamie etc. But now it is unnecessary, in my opinion, and confusing.
In my opinion, the ones that work for
Marigold are
Mari and
Goldie. I wouldn't use any other ones. I think the full name is much nicer! It's a great choice! :)