Guest Stars Barbara Wallace as Rose Blossom Kyra Leroux as Britta Beach Kiernan Shipka as Sabrina Spellman Uncredited Vanessa Morgan as Thomasina Topaz Casey Cott as Kirk Keller Mädchen Amick as Elaina Alexis Cole Sprouse as Jack Lili Reinhart as Bitsy Camila Mendes as Velma Madelaine Petsch as Poppy Blossom Charles Melton as Velma's Husband Charles Melton as Vicar Erinn Westbrook as Tammy Tate Drew Tanner as Fen Fogarty