The beautiful locations, beautiful clothes and beautiful performances by Ranbir Kapoor?, Anushka Sharma?, Aishwarya Rai? and Fawad Afzal Khan?. Ranbeer kapoor performed his role beautifully. I just loved his acting, dancing style and face expressions, everything is perfect. Anushka Sharma is familiar, Aishwarya Rai Bachchan catches the eye but it is Ranbir Kapoor who lifts the film. Movie is very emotional and heart touching.