Miss Europe 2017 is Diana Kubasova from Latvia, she was crowned by Miss Europe 2016 Diana Starkova.
1runner up Miss Europe 2017 is Alena Senatorova from Germany
2 runner up is Nina Gorinuyk from Ukraine!