Ansel Elgort Actor Ansel Elgort at the March 18, 2014 premiere of "Divergent." Photo by Flickr user Mingle Media TV. Photo: Wikipedia Commons/Flickr

Following his starring roles in the hit films “Divergent” and “The Fault in Our Stars,” Ansel Elgort has suddenly become a hot commodity in Hollywood and even hotter eye candy for moviegoers. Unfortunately for fans interested in the heartthrob, new reports indicate he is off the market.

According to a report from Us Weekly Friday, Elgort, 20, is dating fellow performer, ballerina Violetta Komyshan. While Elgort played a convincing Gus to Shailene Woodley’s Hazel in the adaptation of John Green’s “TFIOS” (released earlier this month), reports suggest that the actor has never strayed from his longtime girlfriend's side.

“He had ladies clawing their way toward him [during his press tour], which most girlfriends would have probably not been really cool with, but they have been together for a while now, and Violetta is not that kind of girl,” said a source. “Ansel is a really good guy who just likes to have fun, and she was there for most of the events to support him.”

So how exactly did the lovebirds meet? While no one knows exactly how long Komyshan has been Eglort’s off-screen leading lady, the magazine reports that the pair are high school sweethearts, first crossing paths while attending Manhattan's famous LaGuardia High School of Music & Art and Performing Arts.

While Elgort has kept his romance with the brunette beauty on the down low during his recent “Divergent” and “TFIOS” press tours, the couple went public during a Paris Fashion Week outing Wednesday. In photographs obtained by celebrity magazine, Elgort can be seen smiling and linking arms with Komyshan, the duo both dressed to the nines and smirking at photographers.

To see more of the couple, check out their dancing duet in clothing designer Amanda Uprichard’s Spring ’13 commercial here.