EastEnders fans can see a lot more of Dot Branning after veteran star June Brown stripped off to support Children In Need.

The 87-year-old, who has played Dot in the BBC soap for decades, wore her curlers but not a lot else when she posed in the laundrette with co-star Davood Ghadami, who plays Kush Kazemi.

The pair joined other members of the cast in a new EastEnders calendar being sold in aid of the charity.

Viewers of the soap have seen Kush and Sonia (Natalie Cassidy) encourage the Albert Square locals to pose for a charity calendar and show bosses decided to bring the storyline to life.

Executive producer Dominic Treadwell-Collins said: "When we developed our calendar storyline featuring so many of Albert Square's residents as viewers have never seen them before, it seemed such a shame not to share the fun with our audience.

"It's been a long time since EastEnders released a calendar - and this is the perfect opportunity for EastEnders fans to get hold of something a little bit special while raising money for such a worthwhile cause."

The calenders are on sale now for £10 with at least half of that going to BBC Children In Need.