OMG, FLASHBACK: Arrowverse cast members embarrassing high school yearbook photos

We all had our awkward moments in highschool — even the studs and belles of popular TV shows like Arrow! Check out Tyler Hoechlin, Jenna Dewan, Darren Criss, Russell Tovey, Melissa Benoist, Brandon Routh, Colton Haynes, Stephen Amell, Wentworth Miller, Teri Hatcher, Katie McGrath, and the rest of the cast in their early years in a full gallery after the jump!

Who’s is your favorite?