A lot can happen in four years, and for Candice and David Warner, this couldn't ring truer.
Candice, who is pregnant with her third child to David just shared an emotional tribute to her husband on Instagram for their four year wedding anniversary, and going by her thoughtful message, it's clear they're closer than ever.
Sharing a collage of images of the pair from over the years, Candice wrote: "4 years married today to this amazing man."
"You may not be perfect but to me and your girls you are the most perfect husband and daddy anyone could ever wish for," she continued.
The 34-year-old then referenced the testing year the pair have endured: "In the past 12 months you have shown just how resilient you are and you inspire me everyday to be a better version of myself.
"You compliment me in every way and I'm extremely grateful for everything you do for our family. Happy anniversary @davidwarner31 I love you."
Within an hour, the post received more than 2,000 likes with many writing their best wishes to the couple.
"Happy Anniversary to you both, you compliment each other & i love your beautiful family xo," wrote one fan.
"Always being supportive person for fave both success as well as failure... inspiration to Dave fans," another said.
In January, it was confirmed Candice and David were expecting their third child together, with Candice announcing the news on New Years Eve with an excited Instagram post:
"It is with a full heart that @davidwarner31 & I would like to share with you that in 2019 our family of 4 will become a family of 5. We have another beautiful baby joining our family. We are so thrilled! We wish everyone a Happy new year X."
The blonde mum later revealed the gender, telling the Daily Telegraph: "Yes, we have found out, it's a girl... we're really excited."
WATCH: David Warner and Wife Candice welcome their second baby. Story continues after video...
But it wasn't an easy road for the pair. Candice previously revealed to Women's Weekly that she'd had a miscarriage after husband David's cricket scandal, where he was caught up in a ball tampering scandal that rocked the nation in early 2018.
Shortly following a press conference, she revealed: "I woke up feeling pretty ordinary. I called Dave to the bathroom and told him I was bleeding. We knew I was miscarrying and we held one another and cried."
"I don't think either of us realised how much we longed for this baby," she said.
Speaking to the Telegraph after falling pregnant again, the pair's excitement was clear: "Dave is thrilled, he can't wait. You know what, he's a fantastic cricketer but I always say he's an even better father. He is so hands on and the girls just love him."
The pair's bond is unquestionable. Shortly after the ball tampering scandal broke last year, David was seen wearing a sweet tribute to his wife on his hand.
We're glad to see the couple are going strong despite a testing few years - bring on baby number three!