I'm freaking out

Hannah • First pregnancy- miscarriage, 22.10.16💞👶🏼 Second pregnancy- baby girl, Maci 29.07.17🌼💫 Third pregnancy, baba bolton #2 due 24.12.18🌹✨
Can someone please tell me if this is an evap or a bfp! Please I don't want to get excited if it's not right!