You know when you're watching a movie or show and an actor pops up onscreen and you sit there racking your brain to figure out where you've seen them?
Well, same. Except now you don't have to. Here are 20 famous people that once guest starred or starred in some of your favorite teen dramas:
4.
Janel Parrish as Mona in Pretty Little Liars
5.
Adam Brody as Seth in The O.C.
6.
Chris Pratt on The O.C.
7.
Lucy Hale as Hadley on The O.C.
8.
Amy Adams on Buffy the Vampire Slayer
9.
Kim and Khloé Kardashian on 90210
10.
Rami Malek on Gilmore Girls
11.
Tessa Thompson on Veronica Mars
12.
Paris Hilton on The O.C.
13.
Hilary Duff on Gossip Girl
14.
Lindsay Lohan on Glee
15.
Olivia Wilde on The O.C.
16.
Sebastian Stan as Carter on Gossip Girl
18.
Seth Rogen on Dawson's Creek
19.
Amanda Seyfried on Veronica Mars
20.
And finally, Armie Hammer on Gossip Girl