W 1982 w przyczyn politycznych została zwolniona z pracy.

W 1989 została posłanką na Sejm kontraktowy z poparciem Komitetu Obywatelskiego, wybraną w okręgu Wrocław-Fabryczna. W 1991 i 1993 uzyskiwała ponownie mandat poselski w okręgach wrocławskich: nr 11 i nr 50 z ramienia Unii Demokratycznej. W 1994 została członkinią Unii Wolności. Odeszła z niej w następnym roku, popierając w drugiej turze wyborów prezydenckich w 1995 Aleksandra Kwaśniewskiego. Do 1997 pozostawała posłanką niezrzeszoną, nie ubiegała się o reelekcję.

Od 1995 do 2005 pełniła funkcję ministra w Kancelarii Prezydenta RP. Pod koniec drugiej kadencji Aleksandra Kwaśniewskiego została powołana na urząd ambasadora RP w Luksemburgu. Odwołana ze stanowiska ambasadora z dniem 31 lipca 2010Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 1 lipca 2010 r. nr 110-17-2010 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ()..

Została członkinią rady programowej Kongresu Kobiet, a w 2011 „ministrem ds. świeckości państwa i wielokulturowości” w tzw. gabinecie cieni Kongresu Kobiet. W 2019 stanęła na czele komitetu poparcia partii Wiosna Roberta Biedronia.