The Nightingale of India Lata Mangeshkar turns 87 today

The Bharat Ratna winning singer Lata Mangeshkar has turned 87 today. From Madhubala to Kajol, she has lent her voice to generations of Bollywood. Not only India, she has mesmerized millions from across the world with her soulful voice.

Here's a quick look at the rare pictures of her journey so far: