Cheryl Blossom (played by Madelaine Petsch) on Riverdale on The CW was spotted wearing this pink houndstooth blazer on Riverdale on episode 'RIVERDALE: RIP' (5x19) in Oct 2021. Cheryl's Dress is the Newton Brocade Blazer Dress by Rotate Birger Christensen.