sleas was a rare beauty , with red hair and emerald eyes , while moira had black hair like connor 's , striking violet eyes , and the kind of voluptuous curves that left men with their tongues hanging out - unless duncan was nearby .