Show more
Terry Diab was born on 11 February 1955 in Mumbai, India. She is an actress, known for The Holiday (2006), The Forest (2016) and Romeo and Juliet (2000). imdb.com