Jane (Katherine Heigl) é uma madrinha de casamento excelente que costuma sonhar com a própria cerimônia perfeita. Ela sempre coloca a necessidade dos amigos em primeiro lugar, e acaba sendo a pessoa que todos procuram na hora de planejar um matrimônio. Mas quando sua irmã mais nova, Tess (Malin Akerman), conquista o homem por quem Jane é secretamente apaixonada, ela passa a questionar o seu papel de boazinha e generosa.