The couple have been together for more than a year
US actor Bruce Willis has married British model Emma Heming in the Caribbean, his agent has confirmed.
The couple wed in a small, private ceremony at the Die Hard star's house in Parrot Cay in the Turks and Caicos Islands on 21 March.
It is the second marriage for Willis, who divorced actress Demi Moore after 13 years together in 2000.
Moore and her third husband, actor Ashton Kutcher, were among the guests at Saturday's ceremony.
Also present were Willis and Moore's three daughters - Rumer, 20, Scout, 17, and Tallulah Belle, 14.
Willis, 54, and Heming, 30, had been dating for just over a year after meeting through mutual friends - although they both starred in 2007 film Perfect Stranger.
The couple plan a civil ceremony when they return to California, the actor's publicity agency, Rogers & Cowan, said in a statement.
Willis was last seen in cinemas last November in Robert De Niro comedy What Just Happened.