The 22-year-old 'Wild Child' star, who has been in a relationship with her actor boyfriend Evan Peters since 2012, reportedly got engaged to him after he popped the question to her during the holidays in the New York City, reported Ace Showbiz.
Though there is no official word from both to confirm the engagement.
The couple met on the set of their 2012 movie 'Adult World' and has been together ever since. They made headlines last summer when Roberts was arrested on domestic violence charges for a physical altercation with Peters, 26.
The charges were eventually dropped.