Peyton Charles (played by Aly Michalka) on iZombie on The CW was spotted wearing this black flower print blouse on iZombie on episode '' (5x01) in May 2019. Peyton's Top is the Cornelia Blouse by Equipment. For shoppable links visit wornontv.net/135641