And now for the most random pregnancy announcement ever: Benicio Del Toro is having a baby with Rod Stewart's daughter, Kimberly Stewart!
Stewart, the 31-year-old offspring of Rod and Alana Stewart, and Benicio, 44, are expecting their first child together -- Del Toro's rep confirms to Life & Style.
"Kimberly is pregnant. Benicio is the father and is very supportive," says Benicio's rep. "Although they are not a couple, they are looking forward to the arrival of the baby."