Swimwear Ad Examples: 14 Meta Ads Brands Kept Running
Checked 25 Oct 2026 · 14 ads from 10 brands, from Meta's Ad Library · How we pick ads
Fit decides a swimsuit sale, and a feed has no fitting room. In these 14 Meta ads the longest run, 389+ days, is a sketch and a price with no person in it, and the next longest are creator photos with a handle in the corner.
- 389+days, the longest run: a price card with no body
- 73days, the median run
- 8ads kept running past 60 days
Showing a swimsuit nobody can try on
Grouped by the job each ad does. Swipe a row, and tap “Why it works” for our breakdown.
A reason before the look · 3
Dippin' Daisy's Swimwear sells a $50 price with a sketch, L*Space by Monica Wise sells a bridal moment and JOLYN sells training, so the shopper has a why before judging a cut.
A named wearer, tagged · 3
Kulani Kinis puts a creator's handle in the corner of a poolside portrait and Bondi Born prints the model's name on the photo, so the question of how it looks on a real person goes to someone the shopper can look up.
Moodboards and multi-angle panels · 3
Triangl builds its frames as grids of travel and texture photos, which sells the trip, while Bondi Born's Fernanda panel shows one swimsuit from several sides, which settles coverage.
Editorial frame, little text · 5
Marysia, Left On Friday and Monday Swimwear let one high-production photo carry the cut, and the only text is a wordmark, a season tag or nothing at all.
Swim headlines you can reuse with your own cuts
Lifted from the ads above. Swap in your own product.
- 01[Style name] of the [season]Kulani Kinis, “Kini of the Summer”, 192 days

- 02BRB, copying [@handle]'s entire [occasion] lookKulani Kinis, “copying @gracetaylorr19's entire vacation look”, 186 days

- 03[Wearer name] wears [style] in [colorway]BONDI BORN, “Alexandra Talifero wears Blair In Pearl”, 18 days

- 04FOR YOUR [EVENT] ERAL*Space by Monica Wise, “FOR YOUR BRIDAL ERA”, 73 days

Carrying the fit inside a swim ad
- Name the shopper's doubt firstDecide whether the worry is fit, color or price, then pick the frame that answers it, the way JOLYN uses a back view and Dippin' Daisy's uses a price.
- Show the back of the suitStraps, support and coverage are what a front pose hides, and both JOLYN and Bondi Born's Fernanda panels turn the model around.
- Put a name on the wearerKulani Kinis and Bondi Born credit the person in the photo by handle or name, which gives the shopper someone to check.
- Add a flat shot of the suitBondi Born's Blair floats a cutout beside the model and Triangl lays the suit over a grid, so color and cut are visible without a body.
- Tie the suit to a tripGive the picture an occasion or a place, as Triangl does with "Made for your next vacation" and L*Space by Monica Wise does with a bridal line.
- Keep the text to a wordmarkMarysia, Left On Friday and Monday Swimwear let the photo carry the cut and keep the type to a name and a season.
Sizes and Safe Zones are on our Instagram Safe Zone checker page.
Proving fit on screen
Turn her around. JOLYN's back view of a racerback and the crossed straps in Bondi Born's Fernanda panels show support and coverage, the parts a front pose leaves out.
Say fit in a few words. The promise is short: Marysia's "Swim You'll Love to Wear", Left On Friday's "fit like a hug" and JOLYN's "No budge fit".
No size line anywhere. None of these ads shows a size range, a returns line or a fit guarantee, so a brand with one has room to say it.
The framing rule. Meta's Advertising Standards restrict adult nudity and sexually suggestive content, including images that focus unnecessarily on body parts. Read the current standard before you choose a crop for a swimsuit.
Source: transparency.meta.com
Tagging the wearer
Handle, name or hashtag. Kulani Kinis prints a handle in the corner of the picture, Bondi Born prints the model's name and the colorway and adds a handle in the body, and Triangl tags a handle with #TrianglGirls in the body.
The disclosure rule. The FTC's Endorsement Guides treat a creator's post about a product as an endorsement and expect a clear disclosure of any material connection, such as payment or free product.
Source: ecfr.gov
Swimwear ad questions, from cut to color
How do you show fit in a swimwear ad?
Show the suit worn from the angle that matters, usually the back, and promise the fit in a few words. JOLYN's back view and Bondi Born's multi-angle Fernanda panel carry the visual side, and Left On Friday's "fit like a hug" carries the written side.
Should a swimwear ad show a model or just the suit?
Show a person wearing it for most of your ads, and treat a flat shot as a helper. Most of these ads put a wearer in frame, and the ones that don't, Dippin' Daisy's Swimwear and L*Space by Monica Wise, lean on a price and a bridal occasion instead.
Do creator-tagged photos work as swimwear ads?
They are among the longer runs in this set: Kulani Kinis' tagged portraits had run 192 and 186 days when we checked. Bondi Born and Triangl credit wearers too, though their ads had run for a shorter time.
Does a discount beat lifestyle photos for swimwear?
This data can't say, because it shows what kept running and not what sold. The longest run here, 389+ days, is Dippin' Daisy's $50-a-set card, while most other ads sell the look, and the newest ads from Left On Friday, Monday Swimwear, JOLYN and Bondi Born had run under a month.
How to launch a swimwear brand?
Start with one clear reason to buy and one photo that proves the cut on a person, then add creator-tagged content. The set here shows both moves: a price card and a purpose from the first group, and named wearers and editorial frames from the others.
Make swimwear ads like these
Drop in your client's website or your own and Gimme Gimme studies the longest-running rival swimwear ads, then designs Meta-ready statics that settle the fit question in one frame.
How we pick ads. We search Meta's public Ad Library for ads from DTC brands that sell to US and UK shoppers, keep ads running 14 days or more, skip catalogue ads, and show at most 3 per brand. Days running is a spend signal: brands rarely keep paying for an ad that doesn't sell. Day counts are as of the check date above. Breakdowns are written by Gimme Gimme's ad analysis engine from each ad's image and copy, and edited by Josh Jackson, founder. Not affiliated with the brands shown; ads appear for commentary and analysis. To have an ad removed, email hello@getgimmegimme.com and we'll take it down within 7 days.









