Happy Birthday, Ranbir Kapoor: From Rockstar to Sanju, here are 7 memorable portrayals of the versatile actor

On Ranbir Kapoor's special day, we would like to share some of his memorable characters on celluloid, which were loved by the audience. Well, you can tell us which one of them is your favourite...