Ever since I started watching movies, my favourite actors were ajay devgan, salman khan, amir khan, shahrukh khan, Akshay kumar, shahid kapoor, etc. That time was end of 90s and start of 20s. It is said that 90s were the era of romance and hence these actors romance on silver screen and were known as Romantic heroes. But as time passes they acquired different traits. According to me five best actors in Bollywood are Amir khan, Salman khan, shahrukh khan and Akshay kumar . Salman and Shahrukhs movies earn a lot of money only on their name and fame irrespective of the plot or story of a movie. They have gain popularity not in India but abroad too. Other name is Amir khan. He is known as Mr. Perfectionist. He releases only one movie in a year and that goes blockbuster. And yeah his movies have immense power to attract audiences. Akshay kumar does atleast five to six movies in a year. Some of his movies do extraordinary business on box office while others do average earnings. Ajay devgan is another multi talented actor in Bollywood. His dialogue delivery skill is mind blowing. His sentimental movies have gained a lot of popularity in India. Some of the best movies of these actors are.
Salman khan. Wanted, prem ratan dhan payo, ek tha tiger, sultan, bajrangi bhaijan etc.
Shahrukh khan. Chennai express, rab ne bana di jodi, om shanti om etc.
Amir khan. Dangal, secret superstar, dhoom 3, etc.
Akshay kumar. Rustom, toilet, baby etc
Ajay devgan. Dilwale, Golmaal again, singham, badshaaho etc