Actress Emma Roberts has reportedly called off her engagement with actor Evan Peters after their relationship "ran its course".
"Their three years together just ran its course. They have so many great memories together but couldn't make it work in the end," a source told JustJared.com.
However, the former couple have split amicably and will remain good friends, reports femalefirst.co.uk.
"The break-up was amicable - there was no drama whatsoever. Emma and Evan are even still friends," said the source.
The 24-year-old Emma had previously sparked rumours that their relationship was on the rocks after she was spotted out multiple times without her engagement ring earlier this year.
It had also been claimed the not-so-happy couple had been arguing a lot on the set of the show.
A source previously said: "Emma and Evan are making out - that is, if they're not screaming at each other."