Quickest pregnancy ever, but we did have to wait for the baby's name for quite a while.

Thanks to TMZ and their investigative skills, we got a look at the baby's birth certificate. Which confirms that Eva and Ryan are indeed the parents, and that the baby girl might be a princess some day. Because her name is Esmeralda Amada.

Eva Mendes could totally pass for an Esmeralda, so I think this baby and her name will match perfectly. What do you think?

More From 97 ZOK