'Fair City' actor David Mitchell has won 'You're A Star Charity Special', after topping the poll four nights in a row.
Mitchell, who plays Jimmy Doyle in the soap, was taking part in the show to raise money for the Intensive Care Unit at Temple Street Children's Hospital.
He beat competition from TD Finian McGrath in last night's live final at the Helix in Dublin. McGrath's chosen charity was Down Syndrome Ireland.
Television presenter Síle Seoige, who was raising money for Galway-based charity Cope, was knocked out of the show on Saturday night.