Lady Bugs lay eggs in large number and these eggs hatch to produce larvae. And these females do not lay fertile eggs all the time, they do lay infertile eggs along with fertile eggs. Infertile eggs are the eggs which do not contain embryo to fertilise. The lady bugs in larvae stage start feeding on tiny insects, worms, and a variety of eggs as soon as they come out. Sometimes, they also feed on the infertile eggs laid by the female lady bug. Even the tiny babies that come out of pupa after metamorphosis feed on these infertile lady bug eggs.