Ladybird Heaven!

My broad beans have been infested with unsightly blackfly. I decided not to spray them, instead just put up with it and wash them off. Mother nature has turned up trumps and sent a host of natural predators in the form of ladybirds to eat them up. The first picture is a ladybird larvae. Almost looks like something from a science fiction film! Their appetite for blackfly is immense! Next picture you can see a ladybird adult just emerging from a case.
They come in all sorts of colours, this one has no spots! Perhaps they are like dalmatian puppies, born without their spots?
Here is one with four spots!
This is a black one with red spots!
This one has lots of spots! Is this the foreign invader ladybird?
Finally, all this heat has brought on my Yard Long Beans a treat!