Prime Minister Narendra Modi on Friday extended heartfelt greetings to the former Deputy Prime Minister and veteran BJP leader Lal Krishna Advani on his birthday and prayed for his long and healthy life.