Abigael Jameson-Caine (played by Poppy Drayton) on Charmed on The CW was spotted wearing this red one shoulder ruffle dress on Charmed on episode '' (2x15) in Mar 2020. Abigael's Dress is the Rivoli Dress by Roland Mouret. For shoppable links visit wornontv.net/180688