Hadid took to Instagram this weekend to photograph her beach vacation in Mexico with friends, proving she is no stranger to the camera, and especially to the bikini. Bella looks flawless in a tiny red number, barely containing her crazy curves and showing off her legs for days. Seriously, we're not sure if we've ever seen legs like hers, short of her mom, Yolanda Hadid. Of course, we're all aware of how strong the model gene runs in the Hadid clan. Just ask her sister Gigi, or even male model brother, Anwar.
She had once reported that she unintentionally lost too much weight for The Victoria's Secret fashion show, but we've gotta say, she's looking better than ever with a healthy glow. Maybe her breakup actually did her some good! As Khloe Kardashian suggests, nothing does the body better than revenge. So haters, be warned, we've got Bella's back all the way and we hope to see more of her (scantily clad, or otherwise) in the future.