Fans of 'EastEnders' have been asked to vote for their favourite characters as part of the show's 20th anniversary celebrations this month.

Inside Soap magazine have compiled a list of viewers' favourites in the soap over the last two decades.

Amongst the categories was Best Ever Queen Vic Barmaid, which was won by Angie Watts, ahead of Peggy Micthell, Kat Moon, Tiffany Mitchell and Sharon Watts. Alfie Moon was crowned Best Ever Queen Vic Barman, beating off competition from Den Watts, Grant Mitchell, Frank Butcher and Simon Wicks.

Cindy Beale was voted Best Ever Bad Girl, ahead of Janine Evans, Stacey Slater, Sam Mitchell and Mandy Slater. The title of Best Ever Bad Guy went to Trevor Morgan, who was in competition with Nick Cotton, Den Watts, Steve Owen and Grant Mitchell.

Tiffany Mitchell, played by Martin McCutcheon, was voted Best Ever Babe, and Denis Rickman, played by Nigel Harman, was crowned Best Ever Hunk in the poll.

The category of Best Ever Pensioner was won by Dot Branning and Pauline Fowler topped the poll in the Best Ever Misery category.

The public voted Kat and Aflie Moon as Best Ever Couple on the soap, ahead of Den and Angie Watts, Dot and Jim Branning, Grant and Tiffany Mitchell and Billy and Little Mo Mitchell.