Emma Roberts Relationship Timeline: From Evan Peters to Cody John Emma Roberts is engaged to Cody John! Emma Roberts is engaged to Cody John! RelatedCody John: 5 Things To Know About Emma Roberts’ Fiance After Garrett Hedlund SplitJuly 16, 2024In "Entertainment"Emma Roberts Engaged to Cody John After 2 Years of Dating: See Photo of Her RingJuly 16, 2024In "Entertainment"Emma Roberts Goes Shopping At Target With Boyfriend Cody John: PhotosAugust 6, 2023In "Entertainment"