Actress Nia Long is pregnant with her second child.

The Best Man star could no longer hide the happy news and flaunted her baby bump on the beach in Cabo San Lucas, Mexico on Wednesday.

It is still not clear who the father is.

Long, 40, has a 10-year-old son by ex-husband Massai Dorsey.