Keegan Allen Actor | Keegan Allen - Pretty Little Liars Wiki
Stating The Obvious: All The Guys In Pretty Little Liars Are HOTTIES-Keegan Allen aka Toby Cavanaugh
Keegan Allen is so handsome! | Pretty Little Liars
Troian Bellisario and Keegan Allen aka Spencer Hastings and Toby Cavanaugh- Pretty Little Liars
(OK, BUT FOR REAL, THOUGH.) | What It Feels Like To Keep Up With "Pretty Little Liars"
Keegan Allen and cat
Keegan Allen makes photography more attractive than it has ever been. -Laney
Keegan Allen (Toby Cavenaugh) and Troian Bellario (Spencer Hastings) SPOBY <3
Read on for the full scoop, and then check out his five favorite photos from his new book, Life. Love. Beauty.
Pretty Little Liars Season 7