Cheryl Blossom (played by Madelaine Petsch) on Riverdale on The CW was spotted wearing this sheer floral embroidered top on Riverdale on episode 'In a Lonely Place' (1x07) in Mar 2017. Cheryl's top is the Floral Embroidered Mesh Top by Forever 21. Cheryl's belt is the Waist Belt by H&M.