She began the following season with a win at the 2007 European Cup Winter Throwing. She achieved her personal best throw of 20.04 m in May that year and managed fifth place at the 2007 World Championships in Athletics held in Osaka. She narrowly missed out on a medal at the 2007 IAAF World Athletics Final, ending the competition in fourth place. She missed major competitions in 2008, but returned to win her first major title at the 2009 European Athletics Indoor Championships by throwing an indoor best of 19.66 m. She was the runner-up at the 2010 European Team Championships and finished behind Nadine Kleinert at the 2010 German Athletics Championships. Lammert placed sixth at the 2010 European Athletics Championships in Barcelona.