And the reason? You guesses it right... Deepika Padukone.
We hear that the duo haven't spoken to each other for the last three months after Ranbir got serious about Deepika. Though Sonam made some efforts to stay in touch with him, Ranbir didn't respond to her calls or even messages.
According to sources Deepika is very protective and possessive about him and wants to make sure that her man doesn't get too close to any other girl. Even though she doesn't see any threat from Sonam, she doesn't want Ranbir to be in touch with her.