Dress: Rose Embroidered Dress by Aqua
April Carver (played by Italia Ricci) on Chasing Life on ABC Family was spotted wearing this white rose textured dress on Chasing Life on episode 'The Last W' (2x06) in Aug 2015. April's Dress is the Rose Embroidered Dress by Aqua.