I think it probably is the cover.
I think I'm right in saying that when those sort of teaser covers came out for issue 1 & 2, they were shown in magazines and such. This, for the first time, has come directly from their own website. For that reason I imagine it is the cover and not just a teaser/poster advertising the issue.
Pretty sure their twitter said "naked Lara Stone on the cover" also.