Ansel Elgort has opened up about his relationship with ballerina, Violetta Komyshan.

The couple have been together since 2012, but the actor stressed that he hopes to have a non-sexual open relationship in the future.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A post shared by VIOLETTA KOMYSHAN (@violetta) on

The Goldfinch star spoke to The Times about wanting more platonic love in his life, despite being in a steady relationship with Violetta.

 
 
 
 
 
 
 
 
 
 
 
 
 

A post shared by Ansel Elgort (@ansel) on

 “I’d also like to find a lot more love. It doesn’t need to be sexual. I could be done sexually with my girlfriend.

"I think we’ve been pretty clear that I want to feel free to fall in love with people and that [option] should be open, but sexually it can be closed off.”

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A post shared by VIOLETTA KOMYSHAN (@violetta) on

The Fault In Our Stars actor said he loves a number of his male friends, “I’m in love with a bunch of my male friends who I’m not interested in having sex with, so why can’t I put the desire to have sex with women aside and let myself have love with women?”

Speaking of his co-star, Shailene Woodley, he said, “I love Shailene Woodley and we never had anything sexual and that was great. 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A post shared by Ansel Elgort (@ansel) on

“There will probably be some sort of chemical thing at some point that you can’t help, but you just have to be disciplined and not be a f******…We’re primitive beings.”

The Goldfinch is now in cinemas.