Penny Hofstadter (played by Kaley Cuoco) on The Big Bang Theory on CBS was spotted wearing this navy floral shirt on The Big Bang Theory on episode 'The Matrimony Momentum' (9x01) in Sep 2015. Penny's Top is the The Prep School Shirt in Ditsy Print by Current Elliott .