German supermodel Heidi Klum, 46, tied the knot with musician Tom Kaulitz, 29, last weekend, and their wedding looked stunning!
The couple got hitched on a yacht against the idyllic backdrop of Capri, Italy, which was adorned with a lush floral canopy made with pale pink and white flowers.
“We did it! Mr. & Mrs. Kaulitz,” she wrote alongside the image. The bride looked lovely in a billowy, off-shoulder dress, with long sleeves and a long veil, while the handsome groom looked suave in an all-white suit.
The couple tied the knot back in February, but chose to keep the ceremony under wraps, and only revealed the news in July.
The couple got engaged last December after dating for around a year. Klum has four children from her former marriages to singer Seal and Italian businessman Flavio Briatore.