April Carver (played by Italia Ricci) on Chasing Life on ABC Family was spotted wearing this red floral zip front top on Chasing Life on episode 'La Dolce Vita' (2x13) in Sep 2015. April's Top is the Spring Flower Print Silk Crepe de Chine Top by The Kooples.