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

HEARTTHROB: NOW

Like Depp, Robert Pattinson has sharp cheekbones, that hair and a blockbuster movie franchise in Twilight. While the British actor has gained mass appeal playing brooding vampire Edward Cullen, he continues to go against type with quirky indies like How to Be and the Salvador Dalí biopic Little Ashes.