Bella Hadid Sizzles in Teeny Striped Bikini — See the Steamy Pic!

A post shared by Bella Hadid (@bellahadid) on

Her beach is better!

Bella Hadid showed off her flawless bikini body during an impromptu photo shoot in Gustavia, St. Bart's, where she’s vacationing with friends, including pop-punk singer Jesse Jo Stark. In a March 31 Instagram snapshot, the 19-year-old model rocked a chocolate-brown striped Bec& Bridge bikini that matched her brunette locks.

A post shared by Bella Hadid (@bellahadid) on

Hadid relaxed by an infinity pool (with enviable views), basking in her “Happiness,” as she captioned the snapshot. She also visited a public beach with her friends, where she graciously took selfies with fans who asked. Though she left her boyfriend The Weeknd behind, Hadid still got (and showed) plenty of love — she gave a sweet smooch to her friend Stark in an Instagram video from the same day.

The newly minted Joe’s Jeans brand ambassador and the face of their spring campaign, recently told Us Weekly the secret behind her fit figure (besides the great genes that she shares with sister Gigi Hadid!).

“Right now, my diet is pizza, so recently that’s all I’ve been eating,” she said at the Joe’s Jeans x Bella Hadid Campaign Launch in Los Angeles on March 17. “I’m not really a big working out person, but I definitely like to do cardio when I do … I guess run sometimes, drink green juices once a week.”

The vacation is well deserved for Hadid, who, besides her work with Joe’s Jeans, walked for fashion houses like Givenchy and Miu Miu during Paris Fashion Week earlier this month.

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!