Why??

Janelle • Baby #1 due November 2nd
The top of my stomach is itchy! AF dues Saturday. Why could this be? 2 days now !!