Στις 29 Οκτωβρίου 2016 αποκαλύφθηκε ότι οι O'G3NE θα εκπροσωπούσαν την Ολλανδία στον Διαγωνισμό Τραγουδιού της Eurovision 2017, στο Κίεβο της Ουκρανίας. Το τραγούδι τους, "Lights and Shadows", κυκλοφόρησε στις 3 Μαρτίου 2017. Προκρίθηκαν στον τελικό του διαγωνισμού και κατέλαβαν την ενδέκατη θέση στον τελικό, με 150 βαθμούς.