Jessica Simpson's ex-husband Nick Lachey, 37, and his new love Vanessa Minnillo, 30, got married on Necker - Richard Branson's private island, where his own daughter will be marrying in November.

Lachey and Minnillo exchanged vows on a cliff top overlooking the sea, in front of a small group of friends and family. Guests had been invited to the Caribbean island with plane tickets but were told nothing of the couple's plans to wed until they arrived.

Vanessa wore a two-piece silk faille skirt and embellished lace bodice by Monique Lhuillier (Scarlett Johansson and Jessica Alba's wedding dress designer of choice) and Lachey wore a Dolce and Gabanna suit. Oh, and the whole event was filmed by reality TV cameras for American TV show, TLC! Will he never learn?