ASTR Nadia Top 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 red tie-shoulder top on Life Sentence on episode 'Wes Side Story' (1x05) in Apr 2018. Stella's Top is the Nadia Top by ASTR.