The Bharatiya Janata Party (BJP) has already declared its prime ministerial candidate. BJP's PM candidate Narendra Modi too is bachelor. If Modi becomes the prime minister of India he will be second PM from the party to hold the post. Earlier, Atal Behari Vajpayee was India's bachelor prime minister from the BJP.