Ranbir Kapoor as Raj The accidental lover. Easy, boyish charm is something no guy can cultivate. You have to be born with it. Like Raj. He's not your regular boy next door, though he has a misleading quality: his 'butter wouldn't melt in my mouth' good boy charm. Couple this with a sense of humour and an unintentional sex appeal and what you have is a package that is lethal in its irresistibility. So, really, you can't blame the poor boy for the effect that he has on women. At the same time he's not really complaining. Minissha Lamba as Mahi Sweet, romantic, innocent Mahi. She believes that the world is her oyster. So what, if it was limited just to Amritsar most of her life. That doesn't stop the universe from conspiring to make all her wishes come true. Her life is made of stuff that's rarely found outside of a Hallmark card. She is a happy child…the Chosen One. She truly believes that nothing bad will ever happen to her and that her path will be decked by rainbows and strewn with flowers. That's where she walks, humming a happy song, with a Mills & Boon in one hand and her true love holding the other. Bipasha Basu as Radhika The Gorgeous one. She's a sexy and confident girl. Lives in Mumbai, on her own terms. In her own flat. She is a dancer with Shiamak, and has the ambitions to shine on the silver screen. She is a girl of today. She doesn't feel any false modesty when it comes to showing her feelings for the opposite sex. She shrugs away all the old fashioned rules set by society as she believes in doing what makes her happy. As long as it doesn't compromise with the happiness of her lover. Deepika Padukone as Gayatri She is like any of the other girls who move to another country to study and to eventually make it big. And yet, she's unlike any other girl. She's smart and she's sassy. She's beautiful and she's ambitious. She knows what she wants and she also knows how to get it. Life can be tough for a girl living alone in a strange land. But Gayatri is fearless. Her already beautiful eyes sparkle even more when faced with challenge. Nothing will stop this girl from achieving what she wants from life. Or from love. Synopsis Why do girls always fall for the wrong guy? Their mothers warn them about him. Their friends shake their heads disapprovingly. Their minds tell them to escape while the going is good. But no! Oh no! Their hearts are another story altogether. You see, they are always sending all the wrong signals. His name alone is enough to scramble their brains and set their hearts racing. Meet Raj. He is the stuff of dreams, with the looks of a 'butter wouldn't melt in my mouth' good boy. Who can blame him for falling in love as many times as love is fortunate enough to find him. It's not his fault that he's a heartbreaker, its in his DNA. Come… discover his three love stories; Raj and Mahi, Raj and Radhika, Raj and Gayatri. Different ladyloves at different times in his life. And each one of them teach him a little bit about love and a little bit about life, in their own sweet, sexy or sassy way. Come fall in love... three times over!