We can see why Roger was so in love with Leila - gorgeous Patricia Barry!