He seems to do the same kind of role excfept maybe a swades and a baazigar but other than that he plays a lover boy at diff levels in every film and the noting point is that he always falls for the heroine whose engaged, abt to get married or married.
DDLj
kkhh
darr
anjaam
pardes
kabhi alvida na kehna
veer zaara
om shanti om
most of his movies atleast.
Anyway his personality offscreen is great though and thats what I like abt him but onscreen overrated