Veronica Lodge is one of the most iconic femme fatales to ever be on The CW. And she’s still making waves during Riverdale's fifth season that is. Continue reading