Hannah Horvath (played by Lena Dunham) on Girls on HBO was spotted wearing this orange printed shirt on Girls on episode &#039;&#039; (3x11) in Mar 2014. Hannah's Top is the Perfect Shirt in Citrus Print by J.Crew. For shoppable links visit <a href='https://wornontv.net/28781/'>wornontv.net/28781</a>