A princesa dos desenhos animados, Giselle, acorda e adormece com um único pensamento: ela sonha em encontrar logo o príncipe dos seus sonhos e dar-lhe o “beijo do amor”, para depois viver feliz para sempre com ele no país mágico de Andalásia. Esse dia memorável chega: o príncipe Edward salva a bela Giselle de um troll voraz e eles decidem se casar imediatamente. Mas a malvada e astuta madrasta do príncipe, Narissa, tem seus próprios planos para o casal. Ela precisa, a qualquer custo, separar os apaixonados, pois assim que Giselle se casar com seu enteado, Narissa perderá imediatamente o trono. No dia do casamento, a astuta rainha atrai a ingênua jovem até o poço dos desejos e, com a ajuda da magia, a envia para o mundo real. Assim, Giselle acaba em um vestido de noiva na sombria e hostil Nova York, onde ninguém sorri como ela e muito menos canta — todos acham que a jovem é louca. Roubada, exausta e encharcada pela chuva, a jovem procura o caminho para o castelo. É assim que ela é encontrada por Robert, um advogado especializado em divórcios que está desiludido com a vida, e por sua filha Morgan, de seis anos, que acredita em milagres. A partir desse momento, a vida desses dois muda completamente. A cada momento que passa, o advogado gosta cada vez mais de Giselle, embora já tenha uma noiva, e Morgan fica completamente apaixonada por ela. Ao mesmo tempo, o príncipe Edward, ao descobrir a traição da madrasta, parte junto com o melhor amigo de Giselle, o esquilo, em busca de sua amada em Nova York. A todos esperam aventuras incríveis, cheias de perigos, canções e magia. Já Giselle terá que ouvir o seu coração e decidir a quem, afinal, dar o “beijo do amor” — ao belo e corajoso príncipe ou ao cínico, mas tão querido, pai solteiro.