Top: Floral High-Neck Blouse by Rebecca Taylor
Jacket: Markina Corduroy Blazer by Joie
Mary Andrews (played by Molly Ringwald) on Riverdale on The CW was spotted wearing this pink corduroy blazer on Riverdale on episode 'The Dark Secret of Harvest House' (3x21) in May 2019. Mary's Top is the Floral High-Neck Blouse by Rebecca Taylor . Mary's Jacket is the Markina Corduroy Blazer by Joie.