Penny Hartz (played by Casey Wilson) on Happy Endings on ABC was spotted wearing this blue bag with turquoise skirt and tank top on Happy Endings on episode '' (3x02) in Oct 2012. Penny's Top is the Tank top from Urban Outfitters . Penny's Skirt is the Palm Desert skirt by Splendid. For shoppable links visit wornontv.net/6514