Who could that be on the cover of Vogue?

Vogue UK’s editor-in-chief, Alexandra Shulman, has uploaded a teaser image for June’s Vogue cover – and it’s killing us!

While you can’t see who it is, we can see a stunning Dolce & Gabbana bikini and an amazing bod, could it be you, Kate Upton?

Also visible in the image is a tattoo of a horseshoe on the inner wrist, identical to Ms. Upton’s.

Hmm, could this mystery be solved?

Either way, we cannot wait to see the full cover, it already looks gorgeous!