'Deutschland sucht den Superstar' Finals

In This Photo: Xavier Naidoo
Xavier Naidoo performs during the finals of the television show 'Deutschland sucht den Superstar' on May 16, 2015 in Bremen, Germany.
(May 15, 2015 - Source: Alexander Koerner/Getty Images Europe)