Question: is fiona gone from shameless for good?
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. Only hours after sharing an emotional post on social media, Rossum chatted with EW about her difficult decision.