Rob is the Johnny Depp of His Generation

Hot Guys Then and Now
Heartthrob: THEN
Johnny Depp made girls swoon on 21 Jump Street, but the actor went on to downplay his pretty boy looks by taking on chameleon-like roles, including playing a suburban curiosity in Edward Scissorhands and a transvestite director in Ed Wood.

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.

You can see who the other hearthrobs are at People.com

I so agree. I can see Rob play Depp's character Sam in "Benny and Joon" while Kristen play Joon. Kristen and Mary Stuart Masterson do have physical similarities, don't you think?
She even directed Kristen in The Cake Eaters. So, how is that as a connection, ha!