Weeks after reportedly getting married in a secret wedding ceremony, Jamie Foxx and Katie Holmes are allegedly expecting a baby! Wow! Check out the rest of this story after the jump.