The couple live in Byron Bay with their children - daughter India Rose, eight, and twin sons, Tristan and Sasha, both six.
Elsa and Chris first met in 2010 and tied the knot that same year.
But despite their cute couple selfies on Instagram and overflowing bank accounts - Chris is one of the highest paid actors in the world and is worth an estimated $76 million - Elsa has confessed their relationship is refreshingly normal.
And like all marriages, she says it takes work to keep it alive.
“We’re the same as everybody else. We don’t have a special secret. We have our ups and downs,” Elsa told WHO last year.
“Nothing is as easy and perfect as it looks. We have those moments where we shout at the kids and then we feel like horrible parents and we have to work at being a couple like everyone else.
“There are those moments where you fight, and I think you have to put a lot of effort into [your marriage]. As much effort as you put into your work, you have to put into your marriage and into being a dad and a mum. And it’s constant work.”
But Elsa says she has found the ultimate supportive partner in Chris, who is more than happy to look after the kids while she takes on work projects, and he always makes her feel beautiful.
“He encouraged me to go back to work again after I stayed home with kids for a while when they were born, and to not feel guilty about it. He works with me on my lines, my accent, and we have great conversations about the characters I am playing. We are always understanding of one another because we share the same passion for what we do,” Elsa told WHO.
“He has always been really supportive of my work. We inspire each other and he always makes me feel more confident and beautiful when I’m insecure,” she said.
"He always makes me laugh and makes my kids laugh and it’s so great to have somebody like that around. He’s very honest and it’s a very important thing for me."