Hannah Horvath (played by Lena Dunham) on Girls on HBO was spotted wearing this striped midi dress and blue loafers on Girls on episode '' (6x09) in Apr 2017. Hannah's Dress is the Striped Midi Dress by RACHEL Rachel Roy . Hannah's Shoes is the Kave Loafer by. For shoppable links visit wornontv.net/69061