Dancing With The Stars co-host Brooke Burke and longtime actor fiance David Charvet married in the Caribbean on Friday evening.

After a five year engagement, the couple exchanged vows on a boat in St. Barts at sunset, according to Life & Style magazine.

Brooke and her former Baywatch star husband (both 39) had their two children, daughter Heaven Rain (four) and son Shaya Braven (three); along with Brooke's two daughters, Neriah (11) and Sierra (nine), from her first marriage to Beverly Hills-based plastic surgeon Garth Fisher; with them for their special trip.

An insider tells the UK's MailOnline, "They had a beautiful ceremony in St. Barts on a sailboat in front of their children... It was a spontaneous decision and wanted it to just be them and their children. The family are an incredibly tight unit and they are very much in love."