I think she deffo did cheat on him. Why would the bloke she cheated with just let himself get tarnished all over twitter for a shitty MIC storyline? I reckon Sam has known for a while, I remember a DM article way way back of a very tense argument between them... but yeah I reckon he has known for a while but they've just pretended hes only just found out for a MIC storyline. Let's be honest Zara moaning about whether Sam is gonna propose isnt a very interesting storyline is it 🥱🥱