Robbie (Adam Sandler), a one time rock star, has now become a popular local wedding singer, and after his girlfriend Linda (Angela Featherstone) dumps him the day of his wedding, he goes into severe "love withdrawal." Meanwhile, Julia (Drew Barrymore), who works as a waitress, finally gets a wedding date set to her long-time fiance Glenn (Matthew Glave), who is quite the ladies man despite the fact that he is in a relationship with Julia. Since Glenn isn't too excited about the prospect of getting married, Julia enlists the help of her friend Robbie to get things ready for the wedding, and in the process they both begin to fall in love with each other. However, when Julia gets hurt by Robbie in a series of misunderstandings, she changes plans and runs off with Glenn to get married in Las Vegas. Desperate to make things right with the love of his life, Robbie chases Julia and Glenn, ending up on the same plane they're on, and with the help of the crew and Billy Idol, he woos Julia and they get married soon after that, living happily ever after.