Juhi Chawla is an Indian actress as well as film producer and entrepreneur. After winning the Miss India beauty pageant 1984, she has established herself as one of the leading actresses of Hindi cinema from the 1980s to the year 2000. She was born in Leo ascendant whose lord is Sun. She’s birth sign is Libra.
13 November 1967 at 01.10, Ludhiana, Punjab