Od 2006 pełniła funkcję wiceprzewodniczącej małopolskich struktur PO.

W grudniu 2007, w związku z rezygnacją z mandatu europosła przez Bogdana Klicha oraz odmową jego objęcia przez Krzysztofa Grzegorka, została posłanką do Parlamentu Europejskiego VI kadencji. Zasiadała w grupie Europejskiej Partii Ludowej i Europejskich Demokratów, działała m.in. w Komisji Wolności Obywatelskich, Sprawiedliwości i Spraw Wewnętrznych i Delegacji do spraw stosunków z Afganistanem, a także jako zastępca członka Podkomisji Bezpieczeństwa i Obrony oraz kilku delegacji do komisji współpracy parlamentarnej. W 2009 nie ubiegała się o reelekcję w wyborach do PE. Od lipca do grudnia 2009 była specjalną doradczynią Stałego Sekretariatu Wspólnoty Demokracji w Warszawie. Przez pewien czas pracowała w Departamencie Narodów Zjednoczonych i Praw Człowieka Ministerstwa Spraw Zagranicznych.

10 stycznia 2011 została mianowana ambasadorem nadzwyczajnym i pełnomocnym – stałym przedstawicielem RP przy Radzie Europy w Strasburgu. Została odwołana w listopadzie 2014, następnie w grudniu tegoż roku objęła stanowisko konsula generalnego RP w Nowym Jorku. W lutym 2016 ogłoszono jej odwołanie z tej funkcji. Po powrocie zasiadła m.in.