Victoria's Secret Fashion Show 2017
Model Bella Hadid presents a creation during the 2017 Victoria's Secret Fashion Show in Shanghai, China, November 20, 2017.REUTERS/Aly Song

Bella Hadid sure knows how to turn up the heat. The model took to Instagram to post another scintillating snap of herself. Bella shared a snap in which she can be seen flaunting her enviable physique in skimpy swimwear.

She could be seen posing on a slab with her hair caressing and perhaps embracing the water. We have to say, she looked gorgeous in the snap. She captioned the pic: MISSONI.

Bella Hadid does not shy away from hard work to make her name, even though she has fame on her side and a lot of advantages coming out of the gate.

Speaking to InStyle, the model said: "At the end of the day, I think working this much is going to give me a better platform to do bigger things in the world," she says. "I'm not saying I don't love my job, but people think modeling is just a bullsh— thing to become more famous. I was 100 percent independent by the time I was 18, and I paid for my own apartment. That wasn't because of my parents. I worked my ass off for two years."

Victoria's Secret Fashion Show 2017
Bella Hadid walks the runway during the 2017 Victoria's Secret Fashion Show In Shanghai at Mercedes-Benz Arena on November 20, 2017 in Shanghai, China.Theo Wargo/Getty Images for Victoria's Secret

She seems to be able to pull off any look. Well, that should not be surprising as she is one of the most successful models in the world. However, Bella Hadid made a shocking confession about walking for Victoria's Secret recently, she revealed she 'never felt powerful or sexy' while posing in lingerie during the now cancelled Victoria's Secret Fashion Show.

But if these pics are any indication, Bella sure seems to have moved on from Victoria's Secret. Bella is keeping herself busy, but she sure is making time to have some fun as well. As it should be. You can check out the pic here: 

View this post on Instagram

MISSONI @mertalas

A post shared by Bella ? (@bellahadid) on