1969年生於台灣雲林,籍貫雲南普洱。父親為雲南彝族人,母親為台灣雲林人。91年畢業於台灣大學法律系學士,在學期間參與野百合學運。美國天普大學法學碩士、英國劍橋大學國際關係碩士。丈夫為中國文化大學金融學系副教授駱武昌,兩人在1988年的一場大學辯論會上結識,2011年在前國民黨主席連戰、導演侯孝賢的見證下結婚。大學畢業後任民進黨青年部副主任,2002年與民進黨決裂,2005年加入國民黨,曾先後擔任國民黨發言人、文傳會主委。2008年勝出不分區立委選舉,2012年接任行政院發言人,2018年出任國民黨副秘書長,2020年再度獲選不分區立委,2025年10月8日當選國民黨主席。