Liv Moore (played by Rose McIver) on iZombie on The CW was spotted wearing this red printed top jacket on iZombie on episode '' (5x01) in May 2019. Liv's Top is the Ruched Sleeve Top in Sparkle Floral by J. Crew. For shoppable links visit wornontv.net/135644