Hi-De-Hi! actress Diane Holland, who played snooty ballroom dancer Yvonne Stuart-Hargreaves, has died aged 78, her publicists confirmed.

Diane passed away on January 24 after suffering from bronchial pneumonia.

A statement from her agency, Mahoney Bannon Associates, said: “Diane had a wonderful dry sense of humour and she was loved and respected by everyone who came into contact with her.

“She had a long and distinguished career – she will be best known for her fabulous character, the snooty ballroom dancer, Yvonne Stuart-Hargreaves, in the BBC series Hi-De-Hi! – and she also appeared in the Are You Being Served spin-off Grace and Favour.”

As well as a natural gift for comedy, Diane, from Godstone, Surrey, had a talent for serious roles, appearing in Casualty, Bergerac and Poldark.

Diane’s agent Bo Keller said: “She had such a dry sense of humour. She was nothing like Yvonne Stuart-Hargreaves. She just was very funny, very dry, always a caustic remark to make if necessary.”

A private funeral will be held for Holland on February 28, the day of her birthday. A public memorial service will take place in the spring.

Get exclusive access to your favourite stars. Subscribe to TV Times magazine