Julia Roberts shares rare photo with husband Daniel Moder on their 18th anniversary

Julia Roberts marked her 18th anniversary with her husband, cinematographer Daniel Moder, with a rare couple shot on Instagram

The actress, 52, shared a casual shot of her kissing Moder, 51, on the cheek Saturday for their July 4th anniversary. 

“18 years,” she captioned the photo. “#heckyes.”

The couple, who married in 2002 on a ranch in Taos, New Mexico, met on the set of “The Mexican” in 2000, in which Roberts starred and Moder was a cameraman. They have three children: Hazel and Phinnaeus, 15, and Henry, 13. 

IMDb page. The couple has worked on 10 projects together, including 2003’s “Mona Lisa Smile” and 2014’s “The Normal Heart.” 

The actress opened up to Extra TV in 2015 about the perks of having her husband at work while she was acting in “Secrets in Their Eyes,” which also starred Chiwetel Ejiofor and Nicole Kidman. Roberts said she was thankful not to have to re-explain her work on the intense crime drama once she got home. 

“If we got to go to work together and go home together, all that work time, when you come home and ‘Oh, honey, how was your day?’ ” she said. “We did all that in the day and in the car. So when we got home we got to put that all away, which was really delightful.”