Question: who played ivy in last of the summer wine
Answer: Shirley Ann Pithers ( 12 June 1935 -- 9 March 2017 ) , better known as Jane Freeman , was an English - born Welsh actress who was best known for her work on British television , mostly for her role as Ivy in Last of the Summer Wine .