Alice Cooper (played by Mädchen Amick) on Riverdale on The CW was spotted wearing this burgundy metallic floral blouse on Riverdale on episode 'Fortune and Men's Eyes' (3x02) in Oct 2018. Alice's Top is the Tie Neck Top by Lucky Brand . Alice's Necklace is the Turquoise Horn Necklace by Peggy Li.