Question: is fiona not on shameless anymore?
Answer: For nine seasons, Emmy Rossum has played the fierce, loyal, and strong Fiona Gallagher. But now, the 31-year-old actress is saying goodbye to Shameless, an announcement she made on Thursday. ... "I will never be saying goodbye to Fiona," she exclusively tells EW.