Damn. If Bella Hadid wasn't #bodygoals before, she definitely is now! The 21-year-old bombshell recently flaunted her freshly toned body on Instagram ahead of the 2017 Victoria's Secret Fashion Show. She captioned the pic, "Let's DO THIS!!!!!!!!!!!!"

One fan commented what we're all thinking: "Wow gym motivation for the rest of my life." Plus her friend and fitness queen Khloé Kardashian wrote, "Ok boooody" and her big sis Gigi Hadid added, "Major." No one can get enough of the model's super-toned physique. We know what we'll be thinking about when we're on the elliptical later…

And what's even better than Bella's amazing bod? It's that she promotes body positivity while admitting that she even she wrestles with insecurities. "It’s more about being the best I can be, not about losing weight," she told Coveteur. "[Weight-loss] comes naturally, but it is about being fit and feeling strong. When I wake up in the morning and I don’t feel strong, I feel like I shouldn’t even get out of bed."

Last year, she opened up about how she got in shape for her first VS Fashion Show. “I’ve been eating hard protein every day, and working out for three hours every day,” she explained. Now, that's dedication! "I think that if you just stick to something you can really achieve so much,” she continued. “It’s crazy but I think that you know if you set your mind to something I think you can succeed. I like to still make sure my diet is good and I stay hydrated and stuff. That’s basically all I do.”

We love that's she taking care of her body and also crediting the mental strength it takes to get (and stay!) in shape. “I think every single person in the world has insecurities,” she added. “It’s crazy because I think that when other people look at all of the VS models or all of the girls [who] are walking, they’re like, ‘They’re not human. They don’t have any insecurities.’ But I think every single girl [who’s] going to be walking probably has an insecurity.” Keep killing it, Bella!