Marry Me acompanha a história de Rae Carter (Lucy Liu), ex-artista que trabalha agora como assistente social que sempre acreditou no amor verdadeiro e sonhava com uma vida como nos contos de fadas, até que seu namoro de longa data com Adam (Bobby Cannavale) chega ao fim, e tudo em que Rae sempre acreditou acaba a deixando sem esperanças. É então que ela conhece Luke (Steven Pasquale), um homem charmoso que logo chama sua atenção, e ela logo se apaixona por ele. Apesar de pouco tempo juntos, Luke pede a mão de Rae em casamento, mas, no mesmo momento, Adam reaparece e implora para que Rae o perdoe e se case com ele. Como se já não fosse o bastante, ela ainda conhece Harry (Enrique Murciano), amigo de Luke que também se apaixona por ela. Agora, Rae precisa decidir qual dos três é seu verdadeiro príncipe para não perder a oportunidade de viver seu felizes para sempre.