Hermione Lodge (played by Marisol Nichols) on Riverdale on The CW was spotted wearing this purple one-shoulder dress on Riverdale on episode '' (4x07) in Nov 2019. Hermione's Dress is the Packard Dress in Amethyst by Likely. For shoppable links visit wornontv.net/162010