GabiFresh Puts All Her Curves on Display in This New Swimwear Campaign, and We're Not Worthy
Gabi Gregg is back at it with another Swimsuits For All collection, and — spoiler alert! — it's damn near perfect. The fashion blogger, known to most as GabiFresh, teamed up with the swimwear brand to design nine pieces inspired by nature's four elements (earth, water, air, and fire). "This collection is all about empowering women to recognize that they are truly a force of nature. Find your inner strength and own it," Gabi said in a press release. Um, that's definitely a message we can get behind!
Photographer Ben Watts captured the stunning campaign images, which starred model and designer Nadia Aboulhosn, body positive activist and model Precious Lee, and Sports Illustrated model Tabria Majors alongside GabiFresh in the mountains of northern Italy. Don't let the breathtaking scenery distract you, though — the four models were the real stars of the shoot.
The bikinis and one-pieces in GabiFresh's Swimsuits For All Cruise 2019 collection are now available to shop online, with sizes ranging from 10-26 and cup sizes ranging from D/DD-GH. Each suit costs less than $120 originally, but they're currently on sale — score! Keep reading to admire all the drop-dead gorgeous campaign photos, and shop each of the flattering swimsuits for yourself.
The Breathtaking Campaign Images
A Few Behind-the-Scenes Glimpses at the Shoot
Shop Every Swimsuit in the New Collection
GabiFresh x Swimsuits For All Terrain Caged Underwire Swimsuit ($91, originally $114)
GabiFresh x Swimsuits For All Blaze Underwire Swimsuit
GabiFresh x Swimsuits For All Blaze Underwire Swimsuit ($91, originally $114)
GabiFresh x Swimsuits For All Habitat X-Back Swimsuit
GabiFresh x Swimsuits For All Habitat X-Back Swimsuit ($86, originally $108)
GabiFresh x Swimsuits For All Riptide Underwire Bikini
GabiFresh x Swimsuits For All Riptide Underwire Bikini ($82, originally $102)
GabiFresh x Swimsuits For All Ember Cutout Swimsuit
GabiFresh x Swimsuits For All Ember Cutout Swimsuit ($86, originally $108)
GabiFresh x Swimsuits For All Element Underwire Bikini
GabiFresh x Swimsuits For All Element Underwire Bikini ($82, originally $102)
GabiFresh x Swimsuits For All Whirlwind Ribbed Monokini
GabiFresh x Swimsuits For All Whirlwind Ribbed Monokinil ($86, originally $108)
GabiFresh x Swimsuits For All Tempest Bikini
GabiFresh x Swimsuits For All Tempest Bikini ($96, originally $120)
GabiFresh x Swimsuits For All Zephyr Underwire Black Underwire Bikini
GabiFresh x Swimsuits For All Zephyr Underwire Black Underwire Bikini ($82, originally $102)