Bedi married Raj Kaushal on 14 February 1999. It was announced on 27 January 2011 that the couple are expecting their first child. Bedi gave birth to a boy named Vir on 19 June 2011 at the Lilavati Hospital, Mumbai. As of 2013, Bedi and her husband have applied for the process of adopting a girl child to complete their family.