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