Diana started getting many offers from numerous directors across the country. She was initially slated to make her Bollywood debut opposite Ranbir Kapoor in Rockstar, but she turned down the film due to prior commitments. She was then launched in Homi Adajania's Cocktail in 2012 opposite Saif Ali Khan, Deepika Padukone, and Randeep Hooda. The movie received good reviews at the box office, and Diana was appreciated for playing the role of Meera Sahni, a simple Indian girl who leaves her family in India to go to London to meet her husband.