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.