Alves gave birth to a baby boy on Friday in Austin, Texas.Though they've been together since 2006, McConaughey and Alves didn't tie the knot until June. A few weeks later on July 4, the actor announced his wife's pregnancy on Twitter.