Pretty Little Liars

Which Super Famous A-Lister Did Keegan Allen Hang Out With? (PHOTOS)

Keegan Allen (Toby Cavanaugh) might be super shady on Pretty Little Liars, but in real life, he's a hunky actor hanging out with some super famous company. Click to the next slide to see which A-list actor the Keegster took a photo with recently.