My best friend became pregnant after "dry humping". She hadn't even removed her panties. If he's virile and you are at a peak for concieving you may be pregnant. But there is also the possibilty that your stressing over being late could cause you to skip periods. Go get a pg test. I'll bet that you will start within days of a neg result.
I guess there's a slim, slim chance you're pregnant. Since you're two months late for your period, even if it's irregular, the only way to know for sure is to take a hpt or get a blood pregnancy test from your doctor.