Jenny (Katherine Heigl) sempre foi pressionada por sua família conservadora a encontrar um marido e se casar. Seus pais, no entanto, não sabem que Jenny é lésbica e que Kitty (Alexis Bledel), que mora com ela, é sua namorada. Disposta a assumir sua relação, ela pretende se casar mesmo que os pais não aprovem.