50's melodies provide the soundtrack to this classic that had fans swooning and rooting for their respective idols, eventually rolling down the aisles towards the riotous ending.
1989
2018
2016
1978
2005
1929
2003
2001
2009
2007
1947
2000
1936
1940
2015
1983