All in all, it looks like the couple couldn't be more in love. On Saturday, the two tied the knot for a second time in front of friends and family. In fact, the former Project Runway host had her kids—Leni, 15, Henry, 14, Johan, 12, and Lou, 10—involved in the wedding party.
A source told E! News her children were part of the ceremony in a special way. "Heidi's kids were all in the wedding. The girls were bridesmaids and wore white dresses that matched their mom. The boys were ring bearers and wore tan suits."
The two exchanged their vows on a luxury yacht, Christina O, in Capri. Heidi radiated in a breathtaking white strapless bridal gown that had detachable puffed sleeves. Tom also looked dapper, as he wore a cream-colored suit and a blue shirt.
And, of course, the two couldn't keep their eyes and arms off of each other at the ceremony either. The insider shared, "Heidi and Tom had their arms around each other for most of it. They looked at each other adoringly the entire time."