Mary Hilton (Diana Dors) é uma jovem vendedora de uma loja de cosméticos em Londres que não tem sorte nenhuma no amor. Enganada e traída por todos os homens que passaram por sua vida, ela acredita ter encontrado finalmente um homem de respeito: o músico Jim Lancaster (Michael Craig).