BFP??

Megan • 25, Married to the love of my love! PJS 6/2/15 - CAS 10/20/16 ❤️Angel babies - EP 1/3/14 / MC 4/11
What do you ladies think? AF was due yesterday, I had some bleeding from the 15th-18th so I just assumed it was AF coming early. Took this tonight just because & this is what I got. What do you guys think?