Chrissy Teigen and John Legend have renewed their wedding vows.

Chrissy Teigen and John Legend have renewed their vows

Chrissy Teigen and John Legend have renewed their vows

The 37-year-old model and John, 44, returned to their wedding destination - Lake Como in Italy - to tie the knot in celebration of their tenth anniversary.

A source told PEOPLE: "It was very romantic. They arrived by boat ... It was breathtaking to see them still so happy together."

The loved-up duo subsequently renewed their vows and spent some time with their guests.

The insider shared: "[John and Chrissy] came out onto a balcony and greeted all the guests. [John] also held a brief speech later, after the dinner.

"There was dancing and there was a lakeside bar that was a big favourite. The food was appreciated."

The insider also observed that there were "flowers everywhere" on their big day.

The source added: "It's been a very elegant, very classic event."

Earlier this year, John opened up about their marriage, revealing that Chrissy's sense of humour is her most attractive trait.

The award-winning musician admitted that Chrissy makes him laugh "all the time".

During an appearance on the 'Call Her Daddy podcast', John shared: "It's probably obvious, but she makes me laugh all the time.

"It just changes your whole world when you have somebody around you that makes you laugh. It makes every experience - even when you go through the worst things, when they have a sense of humour, it just makes life better."

By contrast, John wasn't entirely sure what it is that Chrissy likes about him.

He said: "I take good care of her. I like to cook for her, even though she's obviously the one with food credentials that I don't have. But I like to cook for her, I like to take care of her, pamper her, and make some romantic gestures. She probably likes that."