Jennifer Short (played by Zoe Lister-Jones) on Life in Pieces on CBS was spotted wearing this white floral print top on Life in Pieces on episode 'The Twelve Shorts of Christmas' (3x08) in Dec 2017. Jen's Top is the Ruffled Floral Blouse by Red Valentino.