Телеведущая Анна Кастерова родилась 21 сентября 1984 года в Зеленограде. Она окончила Московский городской педагогический университет, получив специальность психолога.
На телевидение Кастерова пришла в 22 года. Начинала с редактора программы «Москва: Инструкция по применению» на ТНТ, затем перешла на ВГТРК, где была московским корреспондентом «Вестей», позднее стала ведущей программ «Вести.ru» и «Вести.ru. Пятница» на «России-2». В 2012 году Кастерова стала соведущей Вадима Токменева в программе «Центральное телевидение» на НТВ, в следующем году она вернулась на «Россию-2» и стала вести передачу «Большой спорт».
В 2016 году Кастерова вышла замуж за хоккеиста, нападающего «Питсбург Пингвинз» Евгения Малкина. В том же году у пары родился сын Никита. Ради семьи телеведущая прервала карьеру и уехала жить в США. В конце 2020-го Кастерова объявила, что возвращается на российское телевидение – она приняла приглашение стать ведущей спортивного канала «Матч ТВ».