Natalie Horler, of Cascada, is one of Germany's biggest international stars! She would be great to co. host the Eurovision… read more