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.

Most recently, Moder worked as director of photography on Netflix's "Dead to Me," according to his IMDb page. The couple has worked on 10 projects together, including 2003's "Mona Lisa Smile" and 2014's "The Normal Heart."

Coronavirus: Dr. Anthony Fauci 'takes over' Julia Roberts' Instagram to highlight global vaccine trials

View this post on Instagram

✨18 years✨ #heckyes

A post shared by Julia Roberts (@juliaroberts) on Jul 4, 2020 at 10:24am PDT

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."

Staying Apart, Together: How to have a happy 4th of July, however you can

This article originally appeared on USA TODAY: Julia Roberts posts rare pic with husband Daniel Moder for anniversary