While we're all bundled up in cozy winter sweaters, Candice Swanepoel is busy showing off her bangin' bikini bod on the beach (not fair!).
The 25-year-old stunner kindly shared a few behind-the-scenes snaps on her Instagram account from her most recent Victoria's Secret shoot in St. Bart's, where the blond beauty flaunted her enviable figure for the store's swimwear line.
And since there's always plenty of outfit changes during a photoshoot, the Victoria's Secret Angel opted to post a topless pic where she's smiling at the camera while covering her breasts with her right arm as a stylist seemingly washes the sand off her back.
"Behind the scenes on our #stbarths @victoriassecret #swim shoot by @picturepamu @angiebarto," she captioned the photo.
Swanepoel's hair looks flawless in the pic, appearing absolutely effortless in soft beachy waves and she's sporting light pink bikini bottoms, which happened to be accessorized with a bunch of sand, although you may not have noticed due to her missing swimsuit top.
She also posted another pic where she's playfully prancing on the beach—with a shirt on (sorry, fellas)—looking happy and carefree as she flaunts her long legs and toned and trim abs against the cool blue ocean backdrop.
"@picturepamu capturing the moment behind the scenes @victoriassecret," she wrote.
There's also another cheeky pic of the South African beauty showing off her booty in the new Victoria's Secret bottoms, which is suddenly inspiring us to do some squats and skip that second Christmas cookie.
"Love the New cheeky bottoms by @victoriassecret #finally #peace #stbarths photo by @picturepamu," she captioned the bootylicious shot.
And last but not least there's a photo of the stunner soaking up the sun as she sits in the sand with her hair drenched from a dip in the ocean, wearing a soaking wet shirt while covering her breasts to avoid a nip slip as she flashes a giant smile at the camera.
Happy holidays, indeed.