2007年，参加中央电视台《星光大道》节目走红，打入年度总决赛并获“无冕之王”称号。2008年在中央电视台《乡村大世界》节目客串第二现场主持人。9月26日，中央电视台《梦想剧场》王二妮个人专场。2010年正式拜《白毛女》歌剧第一代“喜儿”扮演者王昆为师，2011年7月3日在国家大剧院的《白毛女》演出中饰演喜儿。2010年4月7日，推出首张个人专辑《爱陕北》。2011年10月7日，央视综艺频道《巅峰音乐汇》个人演唱会。2012年，在电影《哭恋》中饰演女主角王小花，该片在金鸡百花电影节获新片奖