Guest Stars Tyler Blackburn as Caleb Rivers Keegan Allen as Toby Cavanaugh Lesley Fera as Veronica Hastings Tammin Sursok as Jenna Marshall Lindsey Shaw as Paige McCullers Torrey DeVitto as Melissa Hastings Nolan North as Peter Hastings Yani Gellman as Garrett Reynolds Ryan Merriman as Ian