Emma Roberts and Cody John have married, concluding a two-year engagement. The couple exchanged vows in a ceremony held at the actor's family estate in Sun Valley, Idaho. Photos of the event were obtained by DeuxMoi.

Roberts, 35, wore a custom white gown with asymmetrical sleeves by Monique Lhuillier for the ceremony and changed into an archival after-party dress by the same designer. John, 36, wore a brown suit. A source told Page Six that the 45-minute nuptials took place outdoors in 95-degree weather.

Roberts's five-year-old son Rhodes, from her previous relationship with Garrett Hedlund, walked her down the aisle. Her aunt, actress Julia Roberts, and her husband Danny Moder were reportedly in attendance.

Roberts announced her engagement to John in 2024 via an Instagram post, showcasing her diamond ring. The couple began dating in 2022 and confirmed their relationship publicly in August of that year, initially seen together in New York City before making their relationship Instagram official later that month. A source told ET at the time that Roberts was "very content with Cody, and they're enjoying their relationship and time together."