Julia Roberts surprised fans with a deeply personal post, sharing a new photo wrapped in the arms of her husband, Daniel Moder. The image wasn’t polished or staged — it was warm, quiet, and unmistakably sincere.
The 58-year-old actress posted the photo to celebrate Moder’s birthday. On January 31, the cinematographer turned 57, and Julia marked the moment by offering a glimpse into their private world. The couple was photographed embracing each other in the spacious living room of their country home.
Julia appeared relaxed and elegant in a simple, form-fitting midi dress, while Daniel opted for a plaid shirt paired with dark jeans. There was no red carpet, no spotlight — just closeness and comfort that comes from years together.

The caption said it all. “My favorite day. My favorite man,” Julia wrote, keeping the message short but emotionally loaded. The words reflected the same tone as the photo itself — calm, confident, and deeply affectionate.
The couple has been married for 23 years, a rare milestone in Hollywood. Over the years, Julia Roberts has never hidden how central her husband is to her life, often choosing family over public appearances.

Ahead of their 20th wedding anniversary, the Oscar winner once shared what she believes keeps their marriage strong. Speaking on the Jess Cagle Show, she joked that the secret comes down to two sinks in the bathroom — and a lot of kissing. According to Julia, never stopping the kisses is what really matters.
Best known to many for her role in Pretty Woman, Julia’s real-life love story has unfolded far from Hollywood scripts. This latest photo felt less like a celebration and more like a quiet confirmation of where her heart truly is.