From Farhan Akhtar to Randeep Hooda these actors aced their look as the characters they played on-screen

These actors ended up looking exactly the same way as their characters they played on-screen :-

1) Farhan Akhtar :- Farhan in ‘Bhaag Milkha Bhaag’ as Milkha Singh. He underwent extensive physical training for the role and the results were clearly seen on the screen

2) Ranbir Kapoor :- Ranbir Kapoor in ‘Sanju’ Sanjay Dutt represents the epitome of body building and Ranbir completely transformed himself to finally get a reflection of Sanjay

3) Diljit Dosanjh :- His role in 'Soorma' as Sandeep Singh was appreciated a lot by the audience

4) Randeep Hooda :- Randeep is known for his killer looks and his brilliant acting skills.Not only in 'Sarbjit' as Sarabjit Singh Attwal but his look in 'Main Aur Charles' as Charles Sobhraj the resemblance is uncanny

5) Sonam Kapoor :- Not only Sonam Kapoor’s performance but her look in 'Neerja' as Neerja Bhanot was much appreciated.