Nick and Vanessa Lachey are expecting their second baby, their publicists have confirmed.

The singer and VH1's Big Morning Buzz Live host first made the announcement on his Twitter account on July 15, which also marked the couple's third wedding anniversary.

He posted a photo of their almost two-year-old son, Camden, running on the beach with a heart in the sand that said: "It's a girl."

In an interview last year, 40-year-old Nick said once you have a child "everything changes, from the way you drive to the way you think to the way you act".

Vanessa Lachey, 33, last had a role on the sitcom Dads on Fox.