Love Island's Zachariah Noble has certainly caused a stir both in and outside the villa since he arrived as a bombshell on the first episode of the summer series, which launched on June 5.The 25 year old picked Catherine Agbaje, 22, out of all of the girls to couple up with, but he's since made a beeline for the villa's most popular lady, Molly Marsh, 21.
Despite recently sharing a kiss with Catherine, and telling her he thought things were going well between them, Zachariah shocked his fellow Islanders during the banker-themed challenge.
When tasked with picking a girl to give flowers to, he walked right by Catherine and instead gave them to Molly, with whom he then shared a very passionate kiss.
Islanders' jaws dropped at the drama as a clearly-affronted Catherine murmured: "I'm so done with this." Following the challenge, Catherine fumed about Zachariah's "disrespect" as he committed himself to telling Molly he has feelings for her.
Read more on ok.co.uk