After months of speculation, Ben Affleck and Jennifer Garner have tied the knot — and finally announced she's pregnant.
Dressed in a cream colored empire waist, straight gown with a sea-colored sash, the 33-year-old pregnant "Alias" star said her vows to 32-year-old Ben on the Carribean islands of Turks and Caicos on Wednesday evening.
Representatives for both Affleck and Garner confirmed the marriage to The Associated Press on Thursday. The publicists, Ken Sunshine and Nicole King, also for the first time confirmed that Garner is pregnant with her first child.
Sunshine and King would not give any other details.
The confirmation came after both Us Weekly and the National Enquirer reported that Affleck, 32, and Garner, 33, were wed Wednesday at the Parrot Cay resort in the Caribbean islands of Turks and Caicos. The Enquirer also released photos they claimed showed Garner arriving on the islands.
The Enqurier reported that with the sun setting, her "Alias" co-star Victor Garber watched as Jen and Ben embraced and kissed.
Access Hollywood has confirmed the newlyweds spent their first night as husband and wife in the home of Bruce Willis at the luxury resort of Parrot Cay.
Jen and Ben will be heading to see Jen's parents in Charlestown, West Virginia, so they can celebrate together this weekend.
In January of 2004, Ben ended his very public relationship with Jennifer Lopez and the following March, Garner finalized her divorce from her husband of four years, actor Scott Foley.
Ben and Jen have never confirmed they were dating, let alone that Jen is expecting, until Thursday.
But Shaun Robinson broke the news of Jen's pregnancy in May when she spoke to "Alias" directory J.J. Abrams.
"How will Jennifer Garner's pregnancy affect 'Alias' and the shooting?" Robinson asked Abrams.
"It will affect it, but I think the show will be just a little bit different because of it," Abrams revealed. "But Jennifer is so excited about everything right now."