Kimberly Stewart, Rod Stewart's daughter, is expecting a child with Oscar-winning actor Benicio del Toro, his publicist has confirmed.

The actor's spokesperson Robin Baum said that "although they are not a couple", Stewart and del Toro were looking forward to the baby's arrival.

Baum told US magazine Life & Style: “Kimberly is pregnant. Benicio is the father and is very supportive.”

Del Toro won an Academy Award for his supporting role in 'Traffic'. Stewart starred in the reality TV show 'Living With...Kimberly Stewart' in 2007.