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.