EastEnders superstar Barbara Windsor is to return to the show for a one-off appearance in the autumn.
Windsor, who played Queen Vic landlady Peggy Mitchell for 16 years, is to make her comeback three years after viewers last saw her.
In the one-off episode Peggy, who has been living in Portugal following a devastating fire at the Vic, will come to the aid of her eldest son Phil, played by Steve McFadden, who has landed himself in trouble.
"It is no secret how much I have always loved EastEnders and Peggy Mitchell - and by the number of times I'm constantly stopped by the great British public and asked either 'when are you coming back' or please say 'Get out of my pub', it seems they have too,” said the 75-year-old actress.
"It may only be a short visit, but it's a family matter and as Peggy always said 'it's all about family'."
Peggy’s return will come at a turbulent time for the Mitchell clan. Samantha Womack is reprising her role as Ronnie Mitchell and Roxy is planning her wedding to Alfie Moon.
Peggy ruled the roost not only behind the bar, but within the Mitchell family. She married Frank Butcher in 1999 and it eventually emerged he still had feelings for former wife Pat Evans.
In 2001 she was forced to sell the Vic after Frank Butcher left her penniless.
Known for her catchphrase "Get outta my pub!", Peggy was one of the long-standing EastEnders darlings.
Lorraine Newman, executive producer of EastEnders, said she was "delighted" Windsor would return to the soap.
"Peggy's surprise visit is a wonderful treat for our fans, as well as the cast and crew here on EastEnders. It's great to welcome her home," she said.
Windsor announced she was leaving the show in October 2009, so she could spend more time with her husband.
Since leaving EastEnders, she has appeared in pantomime and presented a Radio 2 series on female comics.