När bekymmerslösa Lucy (Kate Hudson) äntligen träffar en perfekt man, Adam (Stuart Townsend), är hon redo att slå sig till ro. Men medan Lucy planerar sitt bröllop är Adam upptagen med att charma resten av hennes familj!