Richard Gere and Julia Roberts star in the 1990 film, "Pretty Woman"

Test your knowledge!

True or false? 'Pretty Woman' was actually supposed to have a happy ending!

Julia Roberts and Daniel Moder still enjoy the little things 18 years into their marriage.

The 52-year-old actress made that clear in a cute, understated way on the couple's 18th wedding anniversary. Seen giving her husband a kiss on the cheek, Roberts shared a photo with the short but sweet caption: "18 years#heckyes."

Roberts posted the picture to her Instagram on Saturday, marking the 18th anniversary of her and Moder's 4th of July 2002 wedding day.

Pretty Woman star Julia Roberts celebrates 18th wedding anniversary

Julia Roberts and husband Daniel Moder share 3 kids together

Since tying the knot in 2002, Roberts and Moder have welcomed twins, Hazel and Phinnaeus, in 2004, and a son, Henry, in 2007.

RELATED: Julia Roberts: Meet Her Husband Daniel Moder

Roberts met Moder, a cinematographer, in 2000 on the set of the film The Mexican. And despite her work as an actress and his as a cameraman, the couple is famous for being camera-shy and protective of their three children!

RELATED: Through the Years with Julia Roberts

The above photo is one of their few family shots, which was taken in 2015. The twins are now 15 years old, while younger son Henry is 13.

Congratulations to the happy couple as they celebrate 18 years together!

Julia Roberts and Richard Gere as "Vivien" and "Edward" in 'Pretty Woman'.

No happy ending for “Vivian” and “Edward”?

'Pretty Woman': How The Movie Was Actually Supposed To End