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

BAD BOY: NOW

There's no one in young Hollywood that smolders quite like Gossip Girl's resident troublemaker Ed Westwick. Playing hard-partying womanizer Chuck Bass, the tattooed Brit is quite modest when it comes to his own assets, claiming fans never fantasize about him. "Chicks dig a bad boy," he tells PEOPLE. "They're just really into the character."