Bollywood has crafted multiple films that define love and its journey. However, in a whirlwind of romantic films, Imtiaz Ali’s magic pieces have left an impact that continues to be celebrated even today. While his storylines and directorial vision are different topics to talk about, his knack for picking relatable actors speaks volumes. Here’s looking at the top 5 actors who brought to life Imtiaz Ali’s unique vision.
5 Bollywood Actors In Imtiaz Ali’s Magic Films
Shah Rukh Khan
In ‘Jab Harry Met Sejal’, Shah Rukh Khan portrayed the role of a charming yet complex character, Harry, a tour guide who navigates his emotional turmoil while helping Sejal, played by Anushka Sharma. The actor showcases a journey of self-discovery set against the backdrop of romantic adventures with hints of comedy and lightheartedness.
Shahrukh Khan As Harry
Avinash Tiwary
Avinash Tiwary continues to rule hearts as Qais Bhat in the critically acclaimed film ‘Laila Majnu’. The actor showcased the journey of a devoted lover who is willing to go beyond the boundaries of reality and embrace the pain of separation. After leaving a mark with ‘Laila Majnu’, Avinash Tiwary is reuniting with Imtiaz Ali for ‘O Saathi Re’, an intense love story. Ever since the project was announced, the excitement has been sky-high to see him ace another character by Imtiaz Ali.
Avinasg Tiwary As Qais Bhatt
Ranbir Kapoor
Ranbir Kapoor delivered an honest and exciting performance in the 2015 film ‘Tamasha’. The critically acclaimed film tells the story of a young man named ‘Ved’. He attempts to discover his true self amidst the monotony of his office life. As ‘Ved’, Ranbir Kapoor captures internal struggles and vulnerability, making the viewers empathize with his exploration of self.
Ranbir Kapoor As Ved
Shahid Kapoor
Imtiaz Ali’s on-screen directorial explorations seem missing without ‘Jab We Met’, starring Shahid Kapoor as the male lead. The iconic love story has stood the test of time and continues to connect with audiences for the sincerity brought by the characters. Especially Aditya Kashyap aka Shahid continues to be a green flag. The actor played the role of a deeply introspective character dealing with life’s disappointments. His life takes an interesting turn after he crosses paths with a vivacious Geet, Kareena Kapoor Khan.
Shahid Kapoor As Aditya
Saif Ali Khan
Saif Ali Khan delivered a memorable performance in Imtiaz Ali’s romantic drama ‘Love Aaj Kal’. The actor played the role of Jai. He was a charming young man who explored the complexities of love after being caught between traditional values and contemporary desires. Also depicts the challenges of balancing love and ambition, putting forth a nuanced perspective of love in a generation of fleeting connections.
Saif Ali Khan As Jai
These actors, with Imtiaz Ali, have not only delivered memorable films in the past but are also collaborating with him to create magic on screens. They connect with the audiences with relatability and authenticity.



















