Jacket: Mixed-Stitch Sparkle Topper by Talbots
Stephanie’s purple twist front dress on Good Witch
Tatiana Dress by Milly at Saks Off 5th, $179.99 (was $450)
Also available at: Bergdorf Goodman
Cassie’s white asymmetric top on Good Witch
Ribbed V-Neck Top by Helmut Lang at Farfetch, $300 (was $353)
Also available at: The Outnet
Cassie’s green blazer on Good Witch
Slade Blazer by Rag and Bone at Saks Fifth Avenue, $550
Also available at: Bergdorf Goodman