Omg! I was right!

I had started to suspect Zoe a few weeks ago,She arrived around the time,and how else could her blood have been on Marc's knife.Plus when she found out about Hayley's baby she exposed her 'violent' side.