Limite de seleção múltipla de HTML

É possível definir o limite para seleção múltipla?

Abaixo está um código de exemplo em que o usuário pode selecionar mais de 1 valor.

<select multiple="multiple" name="choose">
<option value="1">Value 1</option>
<option value="2">Value 2</option>
<option value="3">Value 3</option>
<option value="4">Value 4</option>
<option value="5">Value 5</option>
<option value="6">Value 6</option>
</select>

Mas, como limitar o usuário a selecionar não mais que 3 valores. Qualquer ideia?