Despite having been married for over two decades, Julia Roberts and Danny Moder still pass love notes to each other.

The 54-year-old actress recalled writing a lot of letters to Moder when she was away shooting for her new flick, "Ticket To Paradise" with George Clooney, in Australia.

"[Writing handwritten notes is] something Danny and I have always done," she told CBS' "Sunday Morning." "The first letter he ever wrote me, which was seven pages long, I still have it tucked away. One day I'll show it to Hazel (her daughter) and say, 'That's what you're looking for.'"

Despite having a celebrated Hollywood career, Roberts considers her family her ultimate source of joy.

"It's just never consumed me, being an actor. It is my dream come true, but it is not my only dream come true. The life that I have built with my husband [and] the life that we've built with our children, that's the best stuff. To come home at the end of the day, triumphantly, to them," she pointed out.

"When I'm not working, [being a homemaker] is my full-time job. It isn't rainbows and kittens every day, but it does bring me a lot of joy," the "Runaway Bride" star added.

Roberts and cinematographer Moder met in 2000 when the actress was filming "The Mexican" with Brad Pitt. Moder was married to Vera Steimberg at the time. He and Roberts tied the knot in 2002 in New Mexico after he finalized his divorce from Steimberg the same year.

Amid speculations, Roberts made it clear that she was not the reason for the couple's separation but the rumors hounded her for years.

"He sorted his whole thing out, separate and apart from me," she told O, The Oprah Magazine in 2003. "And I sorted my life out, separate and apart from him. I think that's the only reason we were able to ultimately fall in love with each other and be together."

The couple has been married for over 20 years and shares three children: 17-year-old twins Hazel and Phinnaeus and 14-year-old Henry.

"Ticket To Paradise" will release in theaters on Oct. 21.

Julia Roberts
Julia Roberts complimented for her "Pretty Woman" work. In Picture: Julia Roberts speaks onstage during the 91st Annual Academy Awards at Dolby Theatre on February 24, 2019 in Hollywood, California. Getty Images/Kevin Winter