Top: Border Print Blouse by Lucky Brand
Necklace: Turquoise Horn Necklace by Peggy Li
Alice Cooper (played by Mädchen Amick) on Riverdale on The CW was spotted wearing this striped peasant top on Riverdale on episode 'Manhunter' (3x06) in Nov 2018. Alice's Top is the Border Print Blouse by Lucky Brand . Alice's Necklace is the Turquoise Horn Necklace by Peggy Li.