Emma Roberts Announces Her Engagement on Instagram
Prior to her relationship with Cody John, Emma Roberts, 33, dated and had a son with actor Garrett Hedlund.

Kaylee Greenlee Beal/Reuters
Emma Roberts took to Instagram Tuesday to announce that she is engaged to Cody John. Roberts, 33, captioned a photo of the two smiling while she shows off her new rock with by writing, “Putting this here before my mom tells everyone.” The cheeky caption seemingly refers to when Roberts’ mom accidentally revealed her son Rhodes’ face on Instagram without her permission, according to Entertainment Tonight. John and Roberts have been dating since at least August 2022, when they made their relationship public, according to Elle magazine. Previously, Roberts dated actor Garrett Hedlund, with whom she co-parents Rhodes. Prior to that, Roberts had a tumultuous relationship with her American Horror Story costar Evan Peters that included a 2013 domestic violence arrest. The two split in 2015. Relationships aside, Roberts most recently starred in the Amazon Prime comedy Space Cadet, where she plays a girl who fakes a NASA application to get into the space program.
Register below to read this article for free or subscribe
to unlock unlimited access to The Daily Beast.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Already have an account? Sign In
Looks like you already have a subscription!
You're all set!
Thanks for subscribing.