Golfer Colin Montgomerie married partner Gaynor Knowles this weekend in a £1 million ceremony in Loch Lomond.
The bride paired an ivory dress with a diamond necklace and earrings, while the golfing star wore full Highland dress, reports the Daily Mail.
Guests at the celebration included model Jodie Kidd and TV presenter Kirstie Gallacher, who took part in a pro-celebrity gold tournament at the 18-hole course at Loch Lomond.
As he played the eighth hold with each guest, Montgomerie promised a £250,000 prize to anyone who scored a hole-in-one on the 160-yard par three.
"George, Gaynor's son, gave his mother away and Olivia gave a moving rendition of You Raise Me Up, which brought a tear to everyone's eye," a guest told the publication.
Montgomerie had three children - Olivia, Venetia and Cameron - with his first wife, Eimear Wilson, while Knowles had four children - Lindsey, Christie, Aimee and George - from her marriage to furniture tycoon George Knowles Snr, who died in 2003.