Liv Moore (played by Rose McIver) on iZombie on The CW was spotted wearing this navy rain jacket on iZombie on episode 'Death Moves Pretty Fast' (5x05) in May 2019. Liv's Jacket is the Waterproof Jacket by Rains . Liv's Bag is the Kita Crossbody by All Saints.