she is very healthy looking and clean. she is pregnant for sure, maybe 1-2 weeks left. keey an eye on her behaviour. my platies when ready to drop start to dart around the tank, then suddenly stop like they are sick and start poping fry out lol. they may ru up and down the tank corner. also near her bumb if you see a white tube like thing then she mostly likely will drop.