Supermodel Candice Swanepoel took it all off for a new photoshoot in the Brazil issue of Vogue magazine.

The sexy Victoria's Secret model posted an image of herself from the January issue to her Instagram page, where she sits naked on the edge of a bed with her arms and legs crossed to keep things PG.

The 25-year-old South African model also leaves little to the imagination in the rest of her shoot, sizzling in one bikini that's got her all tied up. She also reveals a little more in a couple of the images, that reveal that she's not exactly all covered up in a pair of see-through lace outfits.

Candice recently wowed viewers of the Victoria's Secret Fashion Show while wearing a $10 million diamond and jewel-encrusted bra.

See the maybe-nsfw images on the following pages...