We've known since about last March that Ed Sheeran had stopped by the set of Home and Away to make a cameo but not many details have been released since. Now however we have clips of him in action in this promo below as well as a few details about the role he will have.

Sheeran is set to play a British guy called Teddy, who stops by Summer Bay to visit his former nanny Marilyn from when she lived in the UK. (She was actually on Emmerdale during this Home and Away hiatus, but that's neither here nor there really.)

Although he then surprises everyone by actually being chart-topping singer Ed Sheeran and treats them to a special performance in the diner.

Yeah... we're not sure how it will all come together either, but never mind, here's Ed Sheeran on Home and Away!