Hermione Lodge (played by Marisol Nichols) on Riverdale on The CW was spotted wearing this blue wrap top and side ruffle pants on Riverdale on episode 'Big Fun' (3x16) in Mar 2019. Hermione's Top is the Lala Bodysuit by Diane von Furstenberg . Hermione's Pants is the Wallace Pants by Alice + Olivia.