 Covering the tulip festival in Little Delft, Michigan, reporter Henry Taggart (Van Heflin) takes a room at an inn ran by an eccentric old dutchman, Mr. Van Maaster (S. Z. Sakall) and his seven daughters. The eldest, Regina (Marsha Hunt), is spoiled and stage-struck while Billie (Kathryn Grayson), Victor (Cecilia Parker), Albert (Peggy Moran), Cornelius (Frances Raeburn), Peter (Dorothy Morris) and George (Frances Rafferty) work there as boys. Henry, momentarily attracted to Regina, realizes he is in love with Billie when he hears her sing. Billie, resists his attentions, believing him the property of Regina since it is a Van Maaster family tradition that no girls in the family can marry until the eldest has. Billie admits her love for Henry but Regina will not relent. The old man trails Regine to New York where she says she has eloped, and asks that Billie marry Henry. Six couples in wedding clothes stand at the altar in the Little Delft church; Billie and Henry and the five other sisters with their intended.