The Ram Lalla idol was consecrated by Prime Minister Narendra Modi at a divine ceremony in Ayodhya, Uttar Pradesh on Monday. The event was attended by some of the well-known personalities including megastar Amitabh Bachchan, cricket icon Sachin Tendulkar.