Is it time to eat yet? (40 Photos)