Guest Stars Tyler Blackburn as Caleb Rivers Keegan Allen as Toby Cavanaugh Janel Parrish as Mona Vanderwaal Tammin Sursok as Jenna Marshall Torrey DeVitto as Melissa Hastings Yani Gellman as Garrett Reynolds