18. Tyler Posey (23 years old)

Tyler Posey

Tyler makes us swoon for him on Teen Wolf, but did you know he also was the child of Jennifer Lopez in the movie Maid in Manhattan? How crazy, right?



Subscribe to Snark Food updates on Facebook, Twitter, Email, or RSS