I think Rani was trying too hard. It's a turn off. Especially for a guy like Abhishek. Girls have been throwing themselves at him since he was probably 19/20. Not so much for who he is, but who his dad is, the status.
Rani was too chipkali types. She was giving him special thanks when she was winning awards. Then he started working with Aishwarya and they must've gelled really well.
He did the math and figured Ash was a better look for him so he ditched Rani. And as we know Ash-Rani had a major falling out too.
Must've been SO awkward when Ash was turning up to the shoot of Laaga Chunari Mein Daag.
Now Rani must be laughing because she's queen of YRF and she replaced Abhishek with Saif in the BNB sequel. I live.
4