Il faudrait déjà que tu nous dise quel EOS possède l'heureux photographe qui aura le cadeau ! Avec un 18-55, il y a de grande chance que ce soit un capteur APS-C (EOS 1200D ou 100D ou 700D ou 70D ou 7D), mais il vaut mieux verifier que ce n'est pas un boitier à capteur plein format (6D ou 5D ou 1D)... sait-on jamais!

D'autre part, il n'y a pas d'objectif spécifique pour faire de la photo de nuit... un objectif qui ouvre pas mal permettra de pas avoir de temps de pose trop long et d'éviter le filé des étoiles, certes ; mais le plus utile, et même l'indispensable, c'est vraiment un (bon) trépied!!! (c'est dans le budget)

Maintenant, si tu veux offrir un objectif, et que la personne possède un objectif 18-55 du kit, un 17-50 F2.8 (Tamron ou Sigma) peut être un très bon remplaçant, plus qualitatif et surtout ouvrant à F2.8 sur toute la plage de focale.... il pourra faire de la photo de nuit avec... et également une multitude d'autres choses!!! (et c'est également dans le budget)

Mais si le but n'est pas de remplacer le 18-55 mais plutôt de la compléter, un petit Canon 10-18, ça fait toujours plaisir!!! (toujours dans le budget)

Note bien quand même que les 17-55 et 10-18 ne se montent que sur des boitier à capteur APS-C...

Ciao

DB.