Jennifer Garner and Ben Affleck finally welcomed a baby boy into their growing family, People  reported. They are already the parents of two daughters, Seraphina, 3, and Violet, 6.

The celebrity couple married in 2005, just four years after they met on the set of Pearl Harbor.

Garner and Affleck haven't announced the name of their newborn son, but fans have made some suggestions on The website hosted a challenge for readers to guess what the celebs would name their first son. Suggestions include:

William Ben Timothy

William is of German origin and means resolute protection. The name, considered to be conservative yet contemporary, peaked in 2010 as the 5th most popular name. Ben, a Hebrew name, means son of, and Timothy, of Greek decent, means honoring God.

Theodore John

Theodore is of Greek origin and means gift of God. In 1901 the name was in the top 40 while President Theodore Roosevelt was in office. John, a Hebrew name, means God is gracious.

Leon Christopher

A variation of Leo, this Greek name means lion. According to Nameberry, the name is on a hot streak with high numbers in Europe. Christopher, meaning bearer of Christ, comes from Greek and Latin origins.

Henry Boston

Of German origin, Henry means estate ruler. In 2003, Henry was the third top searched name on Nameberry; and Garner and Affleck live in Boston and are big Red Sox fans. With Brooklyn and Brazil on the rise for baby names, it seems possible for Boston to follow suit.

What do you think Jennifer Garner and Ben Affleck will name their first son?