Emma Roberts and Evan Peters were seen sharing sweet kisses outdoors in cold Massachusetts weather as speculations of their engagement moving forward again. The 25-year-old niece of Julia Roberts has been in an on-again-off-again relationship with Peters, 29, since 2012.

Despite reports from E! News, both stars have not publicly come out and admitted they are back together. However, a number of social media posts from both actors lead to the conclusion that the engagement is back on.

The couple has been through numerous break-ups and reconciliations in the past years. They were even in an argument in Canada in 2013, which led to Emma's arrest and left Evan a bloody nose. Despite the altercation, no charges were pressed and they got engaged later that year. Nonetheless, the two broke off their engagement in 2015 and according to E! and Allure, the "Valentine's Day" star replaced her diamond engagement ring with three gold rings as a reminder to love herself and know her worth.

In the recent getting-back-together series of sightings, the "Scream Queen" actress is said to be wearing her engagement ring once again, instead of the replacement gold single rings. This is another juicy indication that their relationship is on the mend. Reports from the Mail Online show Peters and Roberts gamely posing with fans just recently. Based on all these appearances, the possibility of rekindling their romance is not far from happening (or has already happened).

Evan Peters stars on "American Horror Story" and starred together with Emma on seasons three and four. The "Wild Child" actress is currently playing a sorority president Chanel Oberlin in "Scream Queens". The site added that she is set to star in the upcoming movie "Billionaire Boys Club", alongside Suki Waterhouse, Ansel Elgort, Kevin Spacey and Judd Nelson. She is also working in the 2017 film "Four Seasons" currently on pre-production.