Music-hall star Madeleine Marlowe (Betty Grable) leaves London engaged to the Duke of Trippingham (Reginald Gardiner) only to find back home that Police Gazette hack Samuel A. McGee (Robert Young) has exposed her as former burlesque queen Rosie O'Grady. To get her own back, she announces that Sam is in fact her real suitor. He in turn has a song about Rosie published and something of an Irish brawl develops via his paper and her stage show.