<Li> Howard Keel as Adam and Jane Powell as Milly </Li> <Li> Jeff Richards as Benjamin and Julie Newmar (Newmeyer) as Dorcas </Li> <Li> Matt Mattox as Caleb and Ruta Lee (Kilmonis) as Ruth </Li> <Li> Marc Platt as Daniel and Norma Doggett as Martha </Li>

Who plays caleb in seven brides for seven brothers