Le , le diffuseur monténégrin Radio i Televizija Crne Gore (RTCG) annonce se servir à nouveau de sa sélection nationale télévisée Montevizija pour sélectionner sa candidature à l'Eurovision 2019 et ouvre la période durant laquelle les artistes peuvent proposer des chansons[2],[3]. Au terme de cette période, RTCG annonce avoir reçu 27 candidatures[4],[5]. Un groupe d'experts sélectionne ensuite 5 chansons (parmi lesquelles Heaven) pour la finale en se basant sur trois critères : la composition, les paroles et le potentiel de production de la composition[6]. Lors de la finale de Montevizija 2019 qui a lieu le , Heaven est interprétée en 1ère position dans l'ordre de passage[7]. Elle se qualifie pour le second tour face à Ivana Popovic-Martinovic et sa chanson Nevonist et remporte le second tour et la finale avec 62,1% des voix[8]. Elle est ainsi sélectionnée pour représenter le Monténégro à l'Eurovision 2019[8].
À l'Eurovision
Lors du tirage au sort des demi-finales qui a lieu le , le Monténégro est placé dans la première demi-finale[9]. D mol interprète donc sa chanson lors de la première demi-finale qui a lieu le . Le groupe passe en deuxième position dans l’ordre de passage[10] et échoue à se qualifier pour la finale, se classant à la 16ème place avec 46 points[11],[12].