El 13 de mayo de 2017, Michelle y Ross Mathews fueron los comentaristas de Logo en la gran final del Festival de Eurovisión de aquel año.