Emma Roberts and Evan Peters have decided to call it quits and end their engagement, Just Jared reported.

“Their three years together just ran its course,” a source tells the entertainment site. “They have so many great memories together but couldn’t make it work in the end. The break-up was amicable – there was no drama whatsoever. Emma and Evan are even still friends!”

Emma and Evan have been together since 2012. Evan popped the question over the Christmas holiday in 2014. She showed off the round cut sparkler on the red carpet during the 2014 Golden Globe Awards.

While they have been a couple for some time, that didn't mean they didn't go through their own relationship issues. The Screaming Queens starlet was reportedly arrested in Canada when police found Evan in her hotel room with a bloody nose and bite mark. No charges were filed, and she was eventually released.

See Emma Roberts and Other Celeb's Engagement Rings

More From PopCrush