Chris Hemsworth is showering his wife with all the love.
"10 years together!" he wrote alongside a carousel of photos with the mother of three. "Looking forward to the advancements of modern medicine and science and enjoying a couple hundred more!"
On her own Instagram account, the 44-year-old former model shared a shirtless pic of the 37-year-old actor next to a Christmas tree with a countless amount of presents underneath. In the caption, she wrote, "Santa brought me a Thor action figure for Christmas."
The happily married couple share three children together, India Rose, 8, and 6-year-old twins Tristan and Sasha. And as picture-perfect the family may look, Elsa attempts to keep the "perfect couple" rumors at bay. During an interview with Australia's Body + Soul back in August, the Strong: How to Eat, Move and Live with Strength and Vitality author shared she and Chris are not without their flaws.
"It's funny that people think of us as a perfect couple," she mused. "No way. It's been ups and downs, and we still keep working at the relationship."
Elsa also shared that she believed "a relationship is constant work," noting, "It's not easy." The proud mom added that she "always try to see the positives of things."
One of those positives is Chris' ability to be an incredible father. On Sept. 7, she shared an adorable photo of the happy dad in a bathtub with one of their children covered in bubbles. "A little late, but happy Father's Day to all the amazing dads out there," she wrote in the caption, "specially to this one."