Dans les années 1880, l'Américaine Madeleine Marlowe est la star du music-hall de Londres. Elle est fiancée au duc de Trippingham, mais tombe amoureuse de Sam MacKeever, un journaliste qui a révélé son passé de reine du strip-tease Rosie O'Grady. Pour se venger, Madeleine annonce que Sam est en fait son véritable prétendant. Commence alors une sorte de combat entre eux par journaux et spectacle interposés ....