Guppys eat algae?/Are they ok with platy

female will have a spot right by their last set of fins on the bottom. The spot is actually their ovaries and it will turn black as coal when they're born. Google gravid spot on guppy for a pic.

best ID is to look for the gonopodium in the males.
 
AquariaCentral.com