Divergent star Ansel Elgort, 20, has blown up to full-blown heartthrob status thanks to his lead role in the smash hit The Fault In Our Stars, but sorry ladies -- he has a girlfriend!
Elgort made a rare public appearance with his girlfriend -- his high school sweetheart Violetta Komyshan -- at the Valentino runway show at Paris Fashion Week Wednesday, looking dapper in a blue slim-fit suit.
In the magazine, Elgort dishes about how he nailed The Fault In Our Stars' many tearjerker scenes.
"[It's] tricking your mind into really believing -- I'm helpless, I have no value anymore… It's really good therapy," he says.
And though his star is quickly rising, Elgort is quick to humble himself.
"I thought about how much cooler and, like, better a person Augustus is than Ansel," Elgort says about his cancer-stricken character. "He's this perfect guy. And I was like, Ansel kind of sucks."
Click here to see Ansel's hot GQ spread.