Benicio del Toro had some happy – and surprising – news to share this week.
The 44-year-old actor is expecting his first child with Rod Stewart's daughter, Kimberly.
A spokesman for the Oscar winner confirmed the pregnancy magazine, adding: "Benicio is the father and is very supportive.
"Although they are not a couple, they are looking forward to the arrival of the baby."
Kimberly, 31, is rocker Rod's daughter from his first marriage to Alana Hamilton.
The British musician, who himself recently became a dad again, will become a grandfather for the first time when the new baby arrives.
Read full story
Photo: © Getty Images