Charlotte kisses Zac at “Home and Away” tonight.

Charlotte will invite Zac to stay with her while he is still looking for a place stay, DigitalSpy wrote.

Zac will accept Charlotte’s offer, but this will make Leah furious. She will accuse him of getting back with his former girlfriend.

Zac and Charlotte will discuss the situation. Thinking that something is brewing between them, Charlotte will lean in and kiss him but Zac will pull back.

Elsewhere in Summer Bay, as he struggles to hide his feeling towards Maddy, Matt will continue to make some cruel remarks about her and pick on her, RadioTimes revealed.

Evie will confront Matt about his actions and tells him that she knows why he is being nasty to Maddy.

Evie has seen Matt acting mean towards Sasha before, when he had a crush on her. Matt will admit that he does have feelings for Maddy. Evie will tell him to accept that she is now happy with Oscar.

Matt will later apologize to Maddy, but will not give any explanation for his actions. She will then tell him that even though they live together, it doesn’t mean they have to be friends. This will leave Matt wondering if he really screwed things up.

Meanwhile, the much-awaited appearance of British singer Ed Sheeran on “Home and Away” will be aired tomorrow night (Oct 29).

Sheeran, who plays “Teddy,” will visit Marilyn Chambers, who took care of him when she still lives in the United Kingdom.

The chart-topping musician will treat everyone with a special performance, singing “Thinking Out Loud,” at The Diner.

Sheeran has been very vocal about his cameo in the Aussie soap. He recently said, “It’s an Australian institution. It’s always on in my local chip shop. I got asked to do it and it sounded like it could be fun.”

The 24-year-old musician filmed his “Home and Away” scenes while on tour in Australia this year.

Don’t miss this week’s episodes of “Home and Away” on Channel Seven.