Kevin Costner married girlfriend Christine Baumgartner Saturday at his ranch in Aspen, Colo. This is the second marriage for Costner, 49, and the first for Baumgartner, 30.