Top: Lip Stack tank top by Corner Shop at Urban Outfitters
Jessica Hamby (played by Deborah Ann Woll) on True Blood on HBO was spotted wearing this dark grey lips/mouth print graphic tank top on True Blood on episode 'At Last' (6x04) in Jul 2013. Jessica's Top is the Lip Stack tank top by Corner Shop at Urban Outfitters.