RED Valentino Anemone Floral Print Blouse worn by Stella Abbott (Lucy Hale) on Life Sentence
Stella Abbott (played by Lucy Hale) on Life Sentence on The CW was spotted wearing this floral ruffle shoulder top on Life Sentence on episode 'Then and Now' (1x13) in Jun 2018. Stella's Top is the Anemone Floral Print Blouse by RED Valentino.