Sandy Milkovich (played by Elise Eberle) on Shameless on Showtime was spotted wearing this tie dye western shirt on Shameless on episode '' (11x05) in Feb 2021. Sandy's Top is the Tie-Dye Chambray Western Shirt by American Eagle. For shoppable links visit wornontv.net/208424