Родилась 28 марта 1966 года в городе Люберцы, Московская область. Окончила Московский финансовый институт, финансово-экономический факультет.
После окончания института работала журналисткой, обозревателем агентства «ИМА-пресс». Кроме этого, работала корреспондентом журнала «InstitutionalInvestor»,экономическим обозревателем газеты «Сегодня», заместителем главного редактора газеты «Версия».
С 1997 года Романова начала работать на телевидении. Благодаря хорошей работе ведущей программы Романова получила сразу две премии – самый лучший отзыв и рецензия о ее работе. Но из-за скандальной репутации в 2005 году ее убрали с эфира, а вскоре и вовсе сократили. Поэтому Ольга устроилась ведущей на радио Эхо Москвы, где вела программы «Эхономика», «Большой дозор» и «Особое мнение».
С 2007 года снова начала работать в разных СМИ-изданиях. Сначала редактором отдела экономики журнала «TheNewTimes», а потом и главным редактором журнала BusinessWeek.
С 2008 года Ольга начала вести блог, посвященный ее мужу, и стала автором книги «Бутырка».
Лауреат премии «ТЭФИ» в номинации «Ведущий информационной программы». Исполнительный директор движения «Русь сидящая». Соавтор «Бутырка-блог». Бывший член Координационного совета российской оппозиции.
Российская журналистка, теле- и радиоведущая, общественный деятель, преподаватель.