Genelia D’Souza (born 5 August 1987) is an Indian actress who hails from Bombay, India.… Continue Reading →