Hollywood actors Ben Affleck and Jennifer Garner have revealed they are married and are expecting their first child, ending months of speculation.
Garner and Affleck at a baseball game in Boston last October
The announcement follows reports that the stars tied the knot on Wednesday at the Parrot Cay resort in the Caribbean islands of Turks and Caicos.
Garner's Alias co-star Victor Garber was reportedly among the guests.
The couple are said to have begun dating last July following the end of Affleck's engagement to Jennifer Lopez.
This is the first marriage for Affleck and the second for Garner, who divorced actor Scott Foley two and a half years after they wed.
The couple first appeared together in 2001 film Pearl Harbor and subsequently co-starred in 2003's super hero film Daredevil.
Garner's Daredevil spin-off Elektra also featured a cameo appearance from Affleck, although his appearance was cut from the finished film.
Affleck, 32, is said to have celebrated his last days as a single man at a bachelor party last Friday.
In contrast to his high-profile romance with Lopez, Affleck and Garner have remained tight-lipped about their relationship and made few appearances together in public.