German supermodel Heidi Klum celebrated her wedding with German rock guitarist Tom Kaulitz by sunbathing topless on the iconic “Christina O” luxury yacht.
The Christina O dates back to 1943 when it began life as a Canadian warship before being converted into a luxury yacht.
Heidi Klum looked amazing in an ornate ivory wedding dress today as she tied the knot with her husband Tom Kaulitz for a second time.
Tom, 29, couldn’t take his eyes off his beautiful bride, 46, as they said their vows underneath a floral awning on the deck of the luxury Christina O yacht.
The happy couple was joined by Heidi’s four children Helene, 15, Henry, 14, Johan, 12, and Lou, nine, and Tom’s twin brother Bill.
The Christina O can host up to 250 guests and charters for an eye-watering $634,000 per week.
Heidi secretly wed her toyboy fiancé Tom in a low-key ceremony back in February.
View this post on Instagram