Jane (Katherine Heigl), la eterna dama de honor -lo ha sido hasta 27 veces- pero nunca la novia, debe hacer frente a su peor pesadilla cuando su hermana (Malin Akerman) se compromete con el hombre de sus sueños. A Jane le encanta acudir a bodas y ayudar a la novia en su día más especial.