Two people destined to be together... or are they? Ashish Kapoor (Akshaye Khanna) and Rani (Ayesha Takia) are a couple who are pretty much in love with each other. Off course every love story should have a twist. Ashish has a problem and what a problem it is. At the slightest level of tension, Ashish needs to pop a pill to unrattle his shaken nerves. This comes to the notice of Rani's family members who in turn try to separate them. And if that was not enough for Ashish, there is his friend Rohit (Aftab Shivdasani) who has the hots for Rani as well. Despite all these predicaments, Rani genuinely loves Ashish and sticks to him.
However, when Ashish goes to visit his doctor, he misunderstands the doctor's diagnosis of Hypertension to cancer. Ashish's world is turned upside down. And now before dying he decides to do the right thing. He wants the best for his love Rani, so he embarks on a plan to make Rani hate him so that she will not have to suffer the ordeal of his death.
So, he now starts flirting with the sexy model Sania (Mallika Sherawat). Seeing Sania in Ashish's arms, Rani is dejected and dumps him.
Heart-broken Rani asks her family to choose her a suitable groom and as luck would have it, her family chooses Rohit.
And as fate would have it Ashish realizes that he does not suffer from cancer at all. So now he has to break up Rani and Rohit's wedding.
Will Ashish succeed?
Will Ashish be able to convince Rani of his true feelings and clear up the mess?
Will Ashish be able to convince Rani's elder goon brother Anna (Suniel Shetty) who wants to get him killed?
Will he be able to get the sexy Sania out of his life?
Directed by Satish Kaushik, Shaadi Se Pehle promises to be a laugh riot all the way.