Neil Patrick Harris
Next on our list is every girls dream GBF, the on screen triple threat, Neil Patrick Harris. While he currently plays one of the most womanizing bachelors on television since Joey Tribiani, NPH wasn't always so dreamy.
As one of TV's biggest nerds of the 90's, his character Doogie Howser was a nerdy, 13-year-old physician. After playing Peter Parker on a short-lived
Spiderman series, he went on to become the sexy and outspoken Barney Stinson on
How I Met Your Mother.
[Photos via, via]