After much speculation , it was revealed on 29 October 2016 that O'G3NE would be representing the Netherlands at the Eurovision Song Contest 2017 , in Kiev . Their entry , " Lights and Shadows " , was released on 3 March 2017 . They qualified from the semifinals and ultimately placed eleventh in the final , scoring 150 points
Eurovision Song Contest 2017
Eurovision Song Contest 2017
O'G3NE