Bing Crosby

as Jim Hardy

Marjorie Reynolds

as Linda Mason

Fred Astaire

as Ted Hanover

Virginia Dale

as Lila Dixon

Walter Abel

as Danny Reed

Louise Beavers

as Mamie


Marek Windheim

as François