Η Σόφι Μαρίνοβα επιλέχθηκε να εκπροσωπήσει τη Βουλγαρία στον Διαγωνισμό Τραγουδιού της Eurovision στο Μπακού τον Μάιο του 2012 με το τραγούδι "Love Unlimited". Κέρδισε τον Εθνικό τελικό, που πραγματοποιήθηκε στις 29 Φεβρουαρίου, λαμβάνοντας συνολικά 20 πόντους - τους 12 πόντους το πολύ από το κοινό και 8 πόντους από την κριτική επιτροπή. Ήταν ένα από τα φαβορί που κέρδισε μετά τη δεύτερη θέση στη δημόσια ψηφοφορία στους ημιτελικούς. Το τραγούδι "Love Unlimited" γράφτηκε από τους Γιασέν Κότσεφ και Κρούμ Γκεοργκίεφ. Οι στίχοι του μιλούν για την υπερβατική και πανίσχυρη δύναμη της αγάπης ( "Το τραγούδι δεν έχει σύνορα, γλώσσα και χρώμα" ). ) Το τραγούδι είναι στα βουλγαρικά αλλά περιέχει τη φράση "σ 'αγαπώ" στα τουρκικά, ελληνικά, ισπανικά, σερβο-κροατικά, γαλλικά, ρουμανικά, αγγλικά, αζερμπαϊτζάν και ιταλικά. Το τραγούδι χαρακτηρίζεται από τη φωνητική δύναμη και τη μουσική σύνθεση της Techno. Η Μαρίνοβα έπαιξε στο πρώτο ημίχρονο του δεύτερου ημιτελικού στις 24 Μαΐου και δεν κατάφερε να προκριθεί στον μεγάλο τελικό, τερματίζοντας στην 11η θέση και σημειώνοντας τον ίδιο αριθμό πόντων με τη Νορβηγία που πέρασε στη 10η θέση.