Betty Cooper (played by Lili Reinhart) on Riverdale on The CW was spotted wearing this grey flower embellished sweater on Riverdale on episode 'When A Stranger Calls' (2x05) in Nov 2017. Betty's Sweater is the Embellished Brooch Sweater by Kate Spade .