Ae Dil Hai Mushkil (English: Matters of the heart are tough) is an Indian romantic drama film written, produced, and directed by Karan Johar.
It features Aishwarya Rai Bachchan, Ranbir Kapoor and Anushka Sharma in lead roles.