Former Coronation Street star Liz Dawn has been taken to hospital following a heart attack.

The 73-year-old actress, who played Vera Duckworth on the soap between 1974 and 2008, was taken to hospital after complaining of chest pains on April 29, reports The Sun.

She was transferred to Wythenshawe Hospital from her apartment in Whitefield, Greater Manchester. Her husband Donal Ibbertson said that Dawn is recovering from the incident.

He told the publication: "Liz is in hospital. She's had a slight heart attack. She is alright."

Dawn left Coronation Street in 2008 after being diagnosed with the lung disease emphysema.

Her former Corrie stars have been sending their best wishes, including Sally Lindsay who played barmaid Shelley Unwin.

She said: "Liz is the funniest person I've worked with. She was brilliant in Corrie - we all love her and every cast member will be right behind her.

"She always came across as a battleaxe. But in truth, she is one of the warmest, kindest, most considerate people you could ever meet."

Lee Boardman, who played Corrie villain Jez Quigley, said: "I'm so sorry to hear about Liz. She's a wonderful woman and we all send our love."

Sue Nicholls, who plays Audrey Roberts, said: "She is a real trouper - she will get through this. She gets as much love and support as we can possibly give."