Félix was the top European performer in the 10,000 m at the 2011 World Championships in Athletics, where she came eighth. She came close to the podium at the 2011 New York City Marathon, taking fourth with a personal best of 2:25:40 hours. She led the Portuguese team at the 2011 European Cross Country Championships and won silver medals both individually and in the national team. At the start of 2012 she managed only seventh at the Lisbon Half Marathon, but came third at the Göteborgsvarvet in May. She then went on to win the women's 10,000 m event at the European championship.