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 'Sabado Free-Gante' (3x02) in Oct 2012. Penny's Top is the Tank top from Urban Outfitters . Penny's Skirt is the Palm Desert skirt by Splendid.