Meera Jasmine (born as Jasmine Mary Joseph) is an Indian actress from Thiruvalla, Kerala, who appears in South Indian cinema. She won the National Film Award for Best Actress in 2004 and is a two-tim... See full bio