Liv (Kate Hudson) en Emma (Anne Hathaway) zijn al van kind af aan beste vriendinnen en ze hebben hun bruiloft tot in de kleinste details gepland. Nu ze 26 zijn, gaat hun droom eindelijk uitkomen en ze zullen nog lang en gelukkig leven. Of toch niet...?