Ansel Elgort is quite the gentleman.
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.
Video: Shailene Woodley Cries During 'Fault In Our Stars' Haircut
Elgort is no stranger to the fashion world -- his father is a Vogue photographer -- and he recently modeled menswear like a pro for GQ magazine.
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."
Video: Shailene Woodley Reveals the Nature of Her Relationship with Ansel Elgort
Click here to see Ansel's hot GQ spread.