Mark Sandrich, le réalisateur attitré du duo Fred Astaire/Ginger Rogers, livre avec Shall we dance le meilleur de la série de leurs comédies musicales (peut-être avec Top Hat). Le film s'articule de la même façon : aboutissant à l'union de Fred et Ginger, il commence par une confrontation voire un mépris d'un côté, une adoration de l'autre. Linda Keene est agacée par Petrov, tandis que celui-ci de démène au sein d'un nombre invraisemblables de quiproquos (le mariage de Petrov et Miss Keene). Fred Astaire est irrésistible lorsqu'il se prend pour un Russe. Un bel arrangement de danse classique qui se transforme en claquettes pour épouser le music-hall. La mise en scène de Sandrich est au plus près des acteurs, indispensable pour une comédie musicale, autant douce et effacée dans les scènes de dialogues et d'avancée de l'intrigue qu'exubérante dans les numéros de danse. Comme toute comédie musicale, elle donne une nouvelle image, fantaisiste, de la réalité : dans le bateau, une salle des machines invraisemblable où l'on fait la fête, un pont où la promenade des chiens se transforme en ballet. Le personnage de l'imbécile est une fois de plus attribué à Edward Everett Horton, avec un humour parfois bande-dessinéique (le roulis dans le bateau), parfois trop forcé (la scène du prétendu incendie). Mais l'essentiel du film est dans les numéros de danse : en patins à roulettes (potetoes/potatoes after/aufter...), ou la danse des masques de la fin, qui signe les retrouvailles inéluctables de Ginger et Fred.