Debbie Gallagher (played by Emma Kenney) on Shameless on Showtime was spotted wearing this green floral wrap dress on Shameless on episode 'Sleep Well My Prince For Tomorrow You Shall Be King' (10x02) in Nov 2019. Debbie's Dress is the Carina Midi Dress by Reformation . Debbie's Belt is the Natural Skinny Bow Belt by Ted Baker.