‘Pretty Little Liars’ Star Keegan Allen Discusses New Book ‘life.love.beauty’ and Teases Show’s First ChristmAs Episode
Keegan Allen plays Toby Cavanaugh, boyfriend to super-smart Spencer Hastings and newly instated Rosewood police officer, on ABC Family hit series Pretty Little Liars. The…