Have you ever noticed how Ranbir Kapoor has never done an advertisement with an actress barring Shruti Haasan? There is a reason for that. Even though he endorses the same brand as many other actresses, he refuses to star in one with any big actress like Deepika Padukone or Katrina Kaif.
According to a report in DNA, a source said:
Ranbir has never done and will not do an ad with a Bollywood actress. The only exception has been Shruti Haasan, but she is hardly Bollywood. He has no problem shooting with someone from the South. In the last five years, he has turned down at least 10 brands who have offered him ads with various heroines, including with Katrina Kaif and Deepika Padukone. So you will find him doing solo ads or with models. At least for now, that’s his plan but who knows what happens later! Priorities and people change.
Ooo… it all makes sense now!