Board Thread:Spoilers!/@comment-24304025-20150202171011/@comment-26179634-20150303194125

Lady Junky wrote: Zelena is alive. And it seems she was Marian during the whole time! In fact, it seems her ashes came back in the past, then she reformed herself, and she took the appearance of Marian before coming back to Storybrooke with captainSwan. It would explain why she met Marian in 417.

Moreover, Rebecca has been spotted with Marian's LWM dress :) OMG, I love Zelena. That also means that she must have been spying on Regina from Oz the day that Tinkerbell tried to get Regina to meet Robin.