Taking care of a promotional gig, Heidi Klum was spotted at the launch of Astor’s new cosmetics products in Munich, Germany.