Emma Roberts and Evan Peters have reportedly got engaged over the Christmas period.

The American Horror Story co-stars are said to have spent Christmas together in New York, where it's thought Evan popped the question, before heading to London for New Year.

Emma, who is Julia Roberts' niece, apparently has a pink and gold diamond engagement ring and was seen filming the latest episodes of her horror TV series in New Orleans while wearing a ring on her left hand, according to Extra.

The couple, who began dating in 2012, were the subject of controversy last year when Emma, 22, was arrested after an alleged domestic violence incident.

Police were called, but Evan, 26, refused to press charges against his girlfriend.