Updated

Bruce Willis has tied the knot for the second time.

The actor's publicity agency, Rogers & Cowan, says in a statement Sunday that the 54-year-old Willis married Emma Heming in a small, private ceremony at his home in Parrot Cay in the Turks & Caicos Islands.

The couple met through mutual friends more than a year ago.

This is the first marriage for Heming, a 30-year-old model/actress.

Guests included Willis' three daughters from his first marriage to actress Demi Moore: Rumor, 20, Scout, 17, and Tallulah Belle, 14, as well as Moore, and her husband, actor Ashton Kutcher.

The couple plan a civil ceremony when they return to California.