Heidi Klum wed Tom Kaulitz in a seriously show-stopping design on a luxury yacht off the coast of Capri in Italy.
For the beautiful ceremony, the supermodel, 46, wore a billowing, off-the-shoulder white gown, perfectly complemented by her groom Tom, 29, in a white suit with a light blue shirt.
She kept her hair straight and natural, adding a simple white veil and gold accessories to complete her look.
“He is the kindest, sweetest, most caring, loving person. I feel so lucky. I don’t know the last time I was this happy in my life,” she told PEOPLE recently.
After the ceremony, the married couple and their friends took a boat ride Sunday to a nearby restaurant, where they enjoyed an Italian feast, looking super relaxed as they prepared to kick off their honeymoon.
How gorgeous does she look?