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 Lili Reinhart as Bitsy Mädchen Amick as Elaina Alexis Cole Sprouse as Jack Erinn Westbrook as Tammy Tate Madelaine Petsch as Poppy Blossom Camila Mendes as Velma Charles Melton as Velma's Husband Charles Melton as Vicar Drew Tanner as Fen Fogarty