Two collimated light beams (LB1 , LB2) are directed towards an eye (100) to provide two reflection spots (G1 , G2). The collimated light beams (LB1 , LB2) are advantageously provided by a diffractive beam expander (400). The reflection spots (G1 , G2) and the pupil (120) of the eye (100) are monitored by an imaging unit (200). The collimated beams (LB1 , LB2) are at different angles (α1 , α2) with respect to the imaging unit (200). The gaze direction (α3) is determined based on said angles (α1 , α2), the positions of the reflections spots (G1 , G2), and the position of the pupil (120). Thanks to the use of the two collimated beams (LB1 , LB2), the detected gaze direction is substantially independent of the size of the eye (100), independent of the lateral position of the eye (100), and independent of the distance (L2) between the imaging unit (200) and the eye (100). The detected gaze angle may be used for selecting between options displayed by a virtual display (500).Deux faisceaux lumineux collimatés (LB1, LB2) sont dirigés vers un œil (100) pour former deux points de réflexion (G1, G2). Les faisceaux lumineux collimatés (LB1, LB2) sont avantageusement émis par un expanseur de faisceau diffractif (400). Les points de réflexion (G1, G2) et la pupille (120) de l’œil (100) sont contrôlés par un module de prise d’images (200). Les faisceaux collimatés (LB1, LB2) forment des angles différents (α1, α2) par rapport au module de prise d’images (200). La direction du regard (α3) est déterminée à partir desdits angles (α1, α2), des positions des points de réflexion (G1, G2), et de la position de la pupille (120). Du fait de l’utilisation des deux faisceaux collimatés (LB1, LB2), la direction du regard ainsi détectée est sensiblement indépendante de la dimension de l’œil (100), de la position latérale de l’œil (100), et de la distance (L2) entre le module de prise d’images (200) et l’œil (100). L’angle du regard détecté peut être utilisé pour effectuer un choix parmi plusieu