In this fish video, a blue lantern platy fish ( Xiphophorus ) having babies. Variable platy is a freshwater fish and livebearer like guppies, molly fish and swordtail fish. livebearers give birth to live babies (fish fries). There many kinds and types of platy fishes, Platy fish will start breeding at the age of 4 months, and will give birth to young one every 30 to 45 days once.