17 Sexy Teen Hunks Who've Actually Gotten Hotter

    You've all aged nicely out of those frosted tips, gentlemen.

    1. James Van Der Beek (Dawson's Creek)

    Current age: 36

    Dawson is all grown up...but nowhere near creaky yet. (Sorry.)

    2. Chad Michael Murray (One Tree Hill)

    Current age: 32

    CMM can plant more than one tree on THIS hill.

    3. Marlon Wayans (The Wayans Brothers)

    Current age: 41

    Dear TV people, never mask that much hotness with a dumb shiny fedora.

    4. Scott Speedman (Felicity)

    Current age: 38

    Ben, I will *werk* at the coffee shop with you any day.

    5. Justin Timberlake

    Current age: 32

    Sometimes, against all odds, a ramen hair and colored sunglasses caterpillar becomes an ultra-smooth butterfly.

    6. Barry Watson (7th Heaven)

    Current age: 39

    Matt Camden, I will still do some family-friendly, PG-rated making out with you.

    7. Paul Walker

    Current age: 40

    I'm no Laney Boggs but I'd slow dance with those sweet, sweet cheekbones.

    8. Tom Welling (Smallville)

    Current age: 36

    Talk about a super-RUGGED-man.

    9. Ryan Phillippe

    Current age: 39

    HOW IS HE EVEN HUMAN.

    10. Mario Lopez (Saved by the Bell)

    Current age: 40

    He's so shiny. In a good way.

    11. Andrew Keegan

    Current age: 34

    10 things I do not hate about Andrew except for that creepy sun pendant.

    12. Hanson

    Current ages: 32 (Isaac), 30 (Taylor), 28 (Zac)

    [MMMBop joke]

    13. Malcom-Jamal Warner (The Cosby Show)

    Current age: 43

    TheOMG HuxtabLET'S DO THIS.

    14. Joseph-Gordon Levitt (Third Rock from the Sun)

    Current age: 32

    Pulling a Hanson: chopping off your shoulder length '90s hair and becoming TOTALLY FOXY.

    15. Joshua Jackson (Dawson's Creek)

    Current age: 35

    A true frosted tips-to-riches tale of hunkdom.

    16. Jonathan Taylor Thomas

    Current age: 32

    JTT, I think we're ALL ready for a little tool time, IF YOU KNOW WHAT I MEAN. *high five*

    17. Leonardo DiCaprio

    Current age: 38

    THERE WAS ROOM FOR TWO ON THE RAFT and there's always room for two in my room, Leo. ;)