Indian Idol 11: Neha Kakkar wears bride to be glasses, Aditya Narayan gives her a rose

The romantic pairing of Neha Kakkar and Aditya Narayan appears to have been made in heaven. Aditya is seen giving Neha Kakkar a red rose, as she blushes. There are also pictures of them performing a romantic dance on the Indian Idol 11 stage.