Emmy Rossum is making her last bow on Shameless. Rossum has played Fiona Gallagher since the show debuted, and she announced her leave-taking in a lengthy, emotional post on Facebook that noted her years on the show were "the best of" her life.

"See, in real life, unlike Fiona, I'm an only child. I never had a big family. Being ensconced in that messy Gallagher family love is something I'd always dreamed of. But even off set, it feels real. We've watched the kids grow up into the strong, talented, independent human beings that they are. I taught Emma to shave her legs. I was there when Ethan learned to drive. Shanola and Jeremy and Joan and Bill danced at my wedding in New York last year. Our fearless leader John Wells thankfully held Sam and me up on those rickety chairs during the hora. I've spent the Jewish holy days in temple with David Nevins and his wonderful wife and kids. It really feels like a family," she said.

Rossum famously waged a war over equal pay in 2016, and won.

Season nine of Shameless is currently filming and set to debut on Showtime on Sunday, Sept. 9. It has not yet been renewed for a tenth season, but she hints the show will go on.

She wrote: "I know you will continue on without me, for now. There is much more Gallagher story to be told. I will always be rooting for my family. Try not to think of me as gone, just think of me as moving down the block."