Well the only possibility is when i got the two pregnant platies from a friend I later that week added a couple of guppies which came from a lfs which obviously were pregnant, I thought the platies had had their fry but in fact it was the guppies! Thanks for all your help, the colours are amazing, can't wait to breed some of those!