Looks like she could be, hard to say though when livebearers are due. Keep an eye out for what could be Dropsy, look to see if her scales looked to be pushed out of sorts. I have seen cases where people thought their fish was pregnant but actually had Dropsy. You can look up imiages of Dropsy if you are not sure what to look for.