Period is due today

Me

I took plan b sunday. But according to glow my period is due today. I went swimming so i put a tampon in and when i pulled it out this was on it. IB or aunt flow?