Heidi Klum and boyfriend Vito Schnabel are taking a break: 'Things have been difficult recently'

Gibson Johns, AOL.com

Heidi Klum and Vito Schnabel are taking a break.

The 44-year-old supermodel and her boyfriend of over three years are "taking time apart right now" as Klum concentrates on her children, a source told People this week.

SEE ALSO: Jennifer Lawrence and Darren Aronofsky take first red carpet photos as a couple at 'mother!' premiere

"Things have been difficult recently," the source revealed. "They live on opposite coasts. And it's the start of the school year and Heidi had to concentrate on the kids."

Klum has four children. She shares Henry, 12, Johan, 10, and Lou, 7, with ex-husband Seal, and she is also mother to Leni, 13, whose father, Flavio Briatore, isn't involved in her life.

See photos of Heidi Klum and Vito Schnabel together:

The revelation about Klum and Schnabel's relationship status comes after Klum attended a party with friend Louis Hamilton during New York Fashion Week. Earlier this summer, Schnabel had to release a statement to dispel rumors that he was cheating on Klum after photos emerged of him kissing a female friend goodnight.

"The claims that have been made are a misrepresentation of an entirely innoccent situation. There is nothing more to this than I was simply saying goodnight to a family friend and we went on our separate ways," he said in June.

Klum was married to Seal for nearly 10 years before the A-listers got divorced in 2014. 

Klum and Schnabel, 30, were definitely together this summer, when they were photographed soaking up the sun in St. Tropez together. For more on their trip, watch the video above.

See more photos of Heidi Klum:

More from AOL.com:
'This is Us' star Mandy Moore engaged to Taylor Goldsmith
Sean Spicer admits Melissa McCarthy's SNL impersonation was 'kinda funny'
Selena Gomez reveals she underwent a secret kidney transplant earlier this year