Board Thread:Spoilers!/@comment-24304025-20150202171011/@comment-26302806-20150427135128

I think Zelena made Robin believe that she was pregnant (with magic, or just with lying), and that it's not really true.

If they really had sex, well, they could have, but again, Zelena has magic and she could have brainwashed Robin or something.