Кристиан Костов родился 15 марта 2000 года в городе Москва. Мать юного вокалиста по имени Заура - уроженка Казахстана. Отца Кристиана зовут Константин, по национальности он болгарин.
Сам Кристиан не считает свою семью музыкальной. Оценивая музыкальный вкус своих родителей, он уверяет, что вырос на хорошей музыке. Его отец является ценителем творчества Фрэнка Синатры, Тома Джонса, Брайана Адамса, Queen и Элтона Джона. Мать любит музыку Джорджа Майкла, Стиви Уандера и Эллу Фицджеральд.
Уже в раннем возрасте мальчик тянулся к музыкальному искусству. Поэтому родители, едва Кристиану исполнилось шесть лет, решили записать его в московский детский вокальный ансамбль «Непоседы».
Так, к своим 14 годам Костов мог похвастаться участием в концерте в Кремле с Юлией Началовой, различными выступлениями в составе «Непосед» как в России, так и за рубежом, а также на открытии «Евровидения–2010», которое проходило в Москве. На следующий год он уже стал одним из победителей Детского конкурса международного уровня Sound Kids, выиграв Гран-При. Таким образом, Кристиан стал представителем продюсерского центра Jazz Parking. Именно здесь он получил огромный опыт выступлений «живьём».
В 2012 году Костов, будучи участником из Болгарии, занял на конкурсе популярной музыки «Детская Новая волна» седьмое место. В том же году он получил приглашение в детский проект под руководством Лины Арифулиной - «Школа музыки». На этом конкурсе он вошёл в тройку победителей.
В 2013 году в свои 13 лет Кристиан Костов решается принять участие в дебютном сезоне телевизионного проекта «Голос.Дети» в России. Наставниками в нём были известные деятели отечественного музыкального сообщества - Дима Билан, Пелагея и Максим Фадеев.
Для кастинга 14 марта 2014 года Костов выбрал песню Alicia Keys «If I Ain’t Got You». Удачное исполнение хита на слепых прослушиваниях обеспечило ему большой успех: равнодушным к его пению не смог остаться ни один из наставников проекта. Однако Кристиан отдал предпочтение работе с Биланом, о чём ни разу не пожалел.
Эта же песня подарила ему путёвку в финал, где он исполнил композицию Рожден Ануси «Знаешь». Но зрители отдали большее количество голосов сопернику Кристиана Костова - Льву Аксельроду, который и отправился в суперфинал представлять команду Димы Билана. По словам самого Кристиана, без такого наставника он бы не стал финалистом.
Успешное выступление на российском музыкальном конкурсе поспособствовало желанию певца продолжить музыкальную карьеру, и в 2015 году он стал участником проекта «X Фактор» в Болгарии. После прохождения кастинга выяснилось, что Кристиан является самым молодым вокалистом, принимавшим участие в четвёртом сезоне шоу.
На проекте он выступал и сольно, и в дуэтах. В одном из этапов с Дариной Йотовой Кристиан Костов исполнил песню «Крадена любов». Также в финале конкурса, который состоялся 25 января 2016 года, он спел совместно с Василем Найденовым песню под названием «С богом, моя любовь» и занял второе место.
Летом 2015 года у Кристиана Костова вышел дебютный клип на песню «Слушай дождь», которую написала Наталья Павлова. Клип снимался в Санкт-Петербурге.
В начале октября прошлого года певец выпустил ещё один клип на песню «Ne si za men». Автором текста песни является Венцислав Чанов, музыку и аранжировку написали Исаак Эванс, Рэй Хеджес и Найджел Батлер. Васил Стефанов срежиссировал на неё клип.
На конкурс песни «Евровидение–2017», который состоится в Киеве с 9 по 13 мая 2017 года, Болгария выдвинула Кристиана Костова в качестве своего представителя. Об этом стало известно 13 марта 2017 года. 17-летнему певцу не привыкать быть самым юным участником в вокальных конкурсах, и «Евровидение» не стало исключением.
Кристиан исполнит пенсю «Beautiful Mess» во втором полуфинале 11 мая 2017 года. Песня написана коллаборацией трёх композиторов: один из них швед по национальности, второй - австриец, третий - уроженец Болгарии. Песню, посвящённую тем, кто стоит за то, во что верит всей душой, написали специально для конкурса.