Coronation Street stars have gathered to pay respects to Bill Tarmey, who played Jack Duckworth for three decades.
Tarmey died at his holiday home in Tenerife on November 9, aged 71.
The actor became one of soap TV's most recognisable faces as the husband to Vera Duckworth, played by Liz Dawn.
Some of his former colleagues gave readings at the service held at the Albion United Reformed Church, which was attended by around 700 people.
His family said: "Ali and all Bill's family would like to thank you for your attendance today and for the overwhelming messages of comfort and support they have received during this difficult time."
Samia Ghadie, who plays Maria Connor in the soap, said:
The service was relayed on loudspeakers for several hundred fans of the show who gathered outside.