Justin Timberlake and Jessica Biel have revealed they secretly renewed their wedding vows in Italy over the summer to mark 10 years of marriage.
Taking to Instagram on Wednesday, the actress, 40, shared a photo from the nuptials and wrote: "From our vow renewal this summer - in Italy where it all went down."
The couple, who revisited Italy where they tied the knot in 2012, appeared to have pulled out all the stops for the occasion.
It comes three years after Justin, 41, issued a grovelling public apology after he was pictured holding hands with his co-star Alisha Wainwright.
Moving on from the scandal, Jessica looked happier than ever as she wore a voluminous bridal dress which was partially hidden underneath a silk dressing gown.
Justin, meanwhile, opted for a cream suit, white shirt which was partially undone, and a hat.
The Hollywood actress added: "Being married to you is the adventure of a lifetime! Run it back, baby. RUN IT BACK. I love you."
Posting a series of photos on Instagram, Justin, meanwhile, wrote: “10 years ain’t enough! You make me a better husband and father every day!
“I love you so much you beautiful human! Run it back!”
The photos from throughout the years showed them picking grapes in a vineyard, walking the red carpet together and sharing a dinner.
The couple married in 2012 at the luxury Borgo Egnazia resort in Fasano, Italy, and are proud parents to two children; Silas, seven, and Phineas, two.
But their marriage has not always been easy at times.
Back in 2019, Justin publicly apologised to Jessica after his boozy night out in New Orleans with his co-star Alisha.
In an open letter on Instagram, Justin admitted to “a strong lapse in judgement”
He decided to give a full explanation of what happened on the night out before apologising for "hurting the people I love."
Justin said: " I stay away from gossip as much as I can, but for my family I feel it is important to address recent rumours that are hurting the people I love.
“A few weeks ago I displayed a strong lapse of judgement – but let me be clear – nothing happened between me and my co-star.
"I drank way too much that night and regret my behaviour. I should have known better. This is not the example I want to set for my son.”
Justin went on to apologise to his wife and that he would be focusing his energies on being "the best husband and father I can be."
The statement continued: "I apologize to my amazing wife and family for putting them through such an embarrassing situation, and I am focused on being the best husband and father I can be.
“This was not that. I am incredibly proud to be working on Palmer. Looking forward to continuing to make this movie and excited for people to see it.”
Looking back on their marriage earlier this year, Jessica told Access she's amazed at how quickly the time has passed.
She said: "I sometimes feel like 10 years has just flown by in the blink of an eye and other times I feel like, 'Oh my gosh, 10 years, that's a really substantial amount of someone's life. I just feel really proud of it."
She continued: "We've had our ups and down like everybody and I'm just really proud of it and I'm still the happiest and loving my life."