The EastEnders actor June Brown has said she will not give up wine, Guinness or cigarettes as she approaches 93.

Brown, who has played Dot Cotton in the BBC soap for decades, said she believes she will die of something “fairly soon”, so there is no point in changing her habits.

The actor said she would keep indulging in dark chocolate – even though she is allergic – red wine and the Irish stout.

Brown said e-cigarettes are too heavy, so she will also keep up her seven-decade cigarette habit.

“I’m going to die of something fairly soon, so why not enjoy myself … [I] love red wine and also dark chocolate, even though I’m allergic to it and it makes me sneeze,” she told Radio Times magazine.

“And the Guinness helps me keep a bit of weight on. So I don’t need to be careful about what I eat or drink. What’s the point of counting how many cigarettes I smoke a day? I’ve been on them for over 70 years.”

The EastEnders veteran said she avoids modern technology and current affairs as much as possible, preferring to relax by watching Sir David Attenborough documentaries.

“I watch News At Ten and Loose Women and that gives me all I need to know,” she said.

Brown, who joined EastEnders 34 years ago, told of her admiration for the new generation of talent and praised the singer Lady Gaga, saying: “There’s a girl who knows how to play the celebrity game.”