One wedding comedy that can't be left off our list is the 1997 hit "My Best Friend's Wedding," starring Julia Roberts. Julianne Potter (Roberts) makes a pact during college with then-boyfriend Michael O'Neil (Dermot Mulroney) that if they're still single by their 28th birthdays, they'll marry each other.
As her 28th birthday approaches, Julianne gets a disappointing phone call from Michael, who announces that he's engaged to young, beautiful Kimberly Wallace (Cameron Diaz). Comedy ensues when Julianne, still in love with Michael, flies to Chicago for the wedding only to be tapped as Kimberly's maid of honor. Julianne accepts, all the while scheming up crazy ways to keep the nuptials from happening.
Our favorite scene is when Julianne tricks Kimberly into visiting a karaoke bar after learning the bride-to-be has a terrible voice and a phobia of singing in public. That song didn't make the soundtrack, but other great tunes did, including the cast's upbeat rendition of "I Say a Little Prayer."