John Legend and Chrissy Teigen celebrated their 10th wedding anniversary by renewing their vows at the same location in Lake Como, Italy, where they first got married in 2013.
The festivities began with a romantic brunch at Villa Pizzo, followed by a vow renewal ceremony. John addressed the guests, and there was dancing and a lakeside bar.
The event was described as elegant and classic, with flowers everywhere.
Chrissy had expressed her desire to marry John while visiting Lake Como in 2007, and their relationship eventually led to a private courthouse wedding in New York City in 2011, followed by their Italian celebration.
They have four children together, and Chrissy had teased their 10th-anniversary celebrations on social media.