Anushka Sharma and Ranbir Kapoor created magic with their chemistry in Ae Dil Hai Mushkil. The star, who recently said that marriage was on cards, has revealed that she’s closer to Ranbir than Ranveer Singh, Pinkvilla reported. Speaking during an interview the star said, “I’m closer to Ranbir because we recently worked together. We have a good understanding between us… also during a bad time you become better friends because you have company since we did Bombay Velvet together, which was a flop so we became closer.” When asked to make a choice between the two actors, the actor chose Ranbir over Ranveer. “My all-time favourite is Ranbir Kapoor. He has done a lot of different roles. Ranveer, on the other hand, hasn’t done a lot of films yet but I think Ranbir has got a lot of opportunities and a lot of films to do and portrayed different roles. Actors are not bad or good, it is about what kind of films you are doing and roles that you are portraying is what matters,” she said. “Ranbir has definitely gotten more opportunities with films like Barfi!, Rockstar and Rocket Singh. So it won’t be fair to judge the actors right now,” Anushka added. Speaking about Ranveer’s overzealous nature, the PK actor said, “When Ranveer Singh comes down from the hyperactive persona of himself and does films like Bajirao Mastani… it stands out.” Anushka is currently working with Shah Rukh Khan on The Ring. The film is slated to release on December 8 next year.