India's nightingale Lata Mangeshkar turns 84 on Saturday.
With honours such as the Bharat Ratna, the Padma Vibhushan and the Dada Saheb Phalke Award for contributions to Indian culture, entertainment and cinema, the list of awards Mangeshkar has received is long. So is the list of songs she has sung.
Mangeshkar has a wide variety of songs to her credit, with a repertoire of over 25,000 numbers.
Here we try to pick 10 of her very famous songs.
Ajeeb Daastan Hain Yeh ((Dil Apna Aur Preet Paraya, 1960)
Mohe Panghat Pe (Mughl-e-Azam, 1960)
Choti si Umar Mein (Bairaag, 1976)
Sheesha ho ya dil ho (Aasha, 1980)
Maar Diya Jaye ya Chod Diya Jaye (Mera gaon mera desh, 1971)
Yeh Kahan Aa Gaye Hum (Silsila, 1981)
Tere Bina Zindagi Se Koi (Aandhi, 1975)
Yeh Samaa, Samaa hain ye pyaar ka (Jab Jab Phool Khile, 1965)
Allah tero naam (Hum Dono, 1961)
Ae Mere Watan Ke Logon (Reportedly, Mangeshkar first sang this at a Republic Day Function in 1963)