Madelaine Petsch in a Green Cap Walks Her Dog in Vancouver 11/11/2020 The 26-year-old actress Madelaine Petsch, who was cast as Cheryl Blossom in the Archie adaptation “Riverdale”, in a green cap walks her dog in Vancouver.