Embroidered Organza Top by Forever New worn by Kyra Leroux on Riverdale
(played by ) on Riverdale on The CW was spotted wearing this black puff sleeve top on Riverdale on episode 'Unbelievable' (6x06) in Mar 2022. 's Top is the Embroidered Organza Top by Forever New.