35 Years of People

Hot Guys: Then & Now

Brad vs. Robert! Johnny vs. Rob! See how today's heartthrobs stack up against leading men of the past

GREAT SCOT: NOW

It was Gerard Butler's sexy turn as loin-clothed Spartan King Leonidas in 2007's 300 that catapulted the chiseled Scot to fame. But it's the leading man's off-screen love life (he's reportedly courting Jennifer Aniston) that continues to keep fans swooning.