Inside John Legend and Chrissy Teigen's 'Magical' Vow Renewal in Italy

Chrissy Teigen, 37, and John Legend, 44, returned to Lake Como, Italy, where they got married in 2013, for a very special celebration in honor of a decade of marriage.

The couple marked their 10-year wedding anniversary with a vow renewal during a packed weekend with family and friends. A source close to Teigen told People, "They treated their friends and family to the best weekend. It was magical! Everything was perfect! Chrissy was the happiest.”

Teigen shared a look at the festivities on her Instagram, with the model wearing at one point a stunning structured silver mini dress amidst beautiful Italian architecture and design.

>>> Sign up for Parade's Trending News newsletter and we'll keep you in the know on the viral pop culture moments and celebrity news everyone is talking about <<<

Teigen and Legend started the weekend with brunch at the place where they tied the knot, Villa Pizzo. It's said Legend reportedly gave a speech after dinner, too.

"There was dancing and a lakeside bar that was a big favorite...It's been a very elegant, very classic event," the source told the publication, also noting that there were "flowers everywhere."

The couple's kids–Luna, 7, Miles, 5, Esti, 9 months, and Wren, 2 months–were allegedly a big part of the anniversary celebration.

“It was special for them to have all their kids be part of their wedding anniversary and renewal,” People's source said of the kids' involvement, later adding, "Lake Como offers extraordinary memories for [Teigen and Legend]. They were so happy to make even more memories with their kids.”

Teigen and Legend first met in 2006, sparking a romance, and they traveled to Lake Como together for the first time the next year. It appears that the location holds a lot of significance for the couple as they returned to celebrate their 10th anniversary there in style.

Next: And Baby Makes 6! All About Chrissy Teigen and John Legend's 4 Kids