Skip to content
Shopping cart
Check out
Your cart is empty
Start shopping
Currency
  • Albania (ALL L)
  • Algeria (DZD د.ج)
  • Andorra (EUR €)
  • Angola (USD $)
  • Anguilla (XCD $)
  • Antigua & Barbuda (XCD $)
  • Argentina (USD $)
  • Armenia (AMD դր.)
  • Aruba (AWG ƒ)
  • Australia (AUD $)
  • Austria (EUR €)
  • Azerbaijan (AZN ₼)
  • Bahamas (BSD $)
  • Bahrain (USD $)
  • Bangladesh (BDT ৳)
  • Barbados (BBD $)
  • Belgium (EUR €)
  • Belize (BZD $)
  • Benin (XOF Fr)
  • Bermuda (USD $)
  • Bolivia (BOB Bs.)
  • Bosnia & Herzegovina (BAM КМ)
  • Botswana (BWP P)
  • Brazil (USD $)
  • British Virgin Islands (USD $)
  • Brunei (BND $)
  • Bulgaria (EUR €)
  • Burkina Faso (XOF Fr)
  • Burundi (USD $)
  • Cambodia (KHR ៛)
  • Cameroon (XAF CFA)
  • Canada (CAD $)
  • Cape Verde (CVE $)
  • Caribbean Netherlands (USD $)
  • Cayman Islands (KYD $)
  • Chad (XAF CFA)
  • Chile (USD $)
  • China (CNY ¥)
  • Colombia (USD $)
  • Comoros (KMF Fr)
  • Cook Islands (NZD $)
  • Costa Rica (CRC ₡)
  • Croatia (EUR €)
  • Curaçao (ANG ƒ)
  • Cyprus (EUR €)
  • Czechia (CZK Kč)
  • Denmark (DKK kr.)
  • Djibouti (DJF Fdj)
  • Dominica (XCD $)
  • Dominican Republic (DOP $)
  • Ecuador (USD $)
  • Egypt (EGP ج.م)
  • El Salvador (USD $)
  • Equatorial Guinea (XAF CFA)
  • Estonia (EUR €)
  • Eswatini (USD $)
  • Ethiopia (ETB Br)
  • Falkland Islands (FKP £)
  • Faroe Islands (DKK kr.)
  • Fiji (FJD $)
  • Finland (EUR €)
  • France (EUR €)
  • French Guiana (EUR €)
  • French Polynesia (XPF Fr)
  • Gabon (XOF Fr)
  • Gambia (GMD D)
  • Georgia (USD $)
  • Germany (EUR €)
  • Ghana (USD $)
  • Gibraltar (GBP £)
  • Greece (EUR €)
  • Greenland (DKK kr.)
  • Grenada (XCD $)
  • Guadeloupe (EUR €)
  • Guatemala (GTQ Q)
  • Guernsey (GBP £)
  • Guinea (GNF Fr)
  • Guinea-Bissau (XOF Fr)
  • Guyana (GYD $)
  • Haiti (USD $)
  • Honduras (HNL L)
  • Hong Kong SAR (HKD $)
  • Hungary (HUF Ft)
  • Iceland (ISK kr)
  • India (INR ₹)
  • Indonesia (IDR Rp)
  • Ireland (EUR €)
  • Israel (ILS ₪)
  • Italy (EUR €)
  • Jamaica (JMD $)
  • Japan (JPY ¥)
  • Jersey (USD $)
  • Jordan (USD $)
  • Kazakhstan (KZT ₸)
  • Kenya (KES KSh)
  • Kiribati (USD $)
  • Kuwait (USD $)
  • Kyrgyzstan (KGS som)
  • Laos (LAK ₭)
  • Latvia (EUR €)
  • Lesotho (USD $)
  • Liechtenstein (CHF CHF)
  • Lithuania (EUR €)
  • Luxembourg (EUR €)
  • Macao SAR (MOP P)
  • Madagascar (USD $)
  • Malawi (MWK MK)
  • Malaysia (MYR RM)
  • Maldives (MVR MVR)
  • Malta (EUR €)
  • Martinique (EUR €)
  • Mauritania (USD $)
  • Mauritius (MUR ₨)
  • Mayotte (EUR €)
  • Mexico (USD $)
  • Moldova (MDL L)
  • Monaco (EUR €)
  • Mongolia (MNT ₮)
  • Montenegro (EUR €)
  • Montserrat (XCD $)
  • Morocco (MAD د.م.)
  • Mozambique (USD $)
  • Namibia (USD $)
  • Nauru (AUD $)
  • Nepal (NPR Rs.)
  • Netherlands (EUR €)
  • New Caledonia (XPF Fr)
  • New Zealand (NZD $)
  • Nicaragua (NIO C$)
  • Nigeria (NGN ₦)
  • Niue (NZD $)
  • North Macedonia (USD $)
  • Norway (USD $)
  • Oman (USD $)
  • Pakistan (PKR ₨)
  • Panama (USD $)
  • Papua New Guinea (PGK K)
  • Paraguay (PYG ₲)
  • Peru (PEN S/)
  • Philippines (PHP ₱)
  • Poland (PLN zł)
  • Portugal (EUR €)
  • Qatar (QAR ر.ق)
  • Réunion (EUR €)
  • Romania (RON Lei)
  • Rwanda (RWF FRw)
  • Samoa (WST T)
  • San Marino (EUR €)
  • São Tomé & Príncipe (STD Db)
  • Saudi Arabia (SAR ر.س)
  • Senegal (XOF Fr)
  • Serbia (RSD РСД)
  • Seychelles (USD $)
  • Sierra Leone (SLL Le)
  • Singapore (SGD $)
  • Slovakia (EUR €)
  • Slovenia (EUR €)
  • Solomon Islands (SBD $)
  • South Africa (USD $)
  • South Korea (KRW ₩)
  • Spain (EUR €)
  • Sri Lanka (LKR ₨)
  • St. Barthélemy (EUR €)
  • St. Kitts & Nevis (XCD $)
  • St. Lucia (XCD $)
  • St. Martin (EUR €)
  • St. Vincent & Grenadines (XCD $)
  • Suriname (USD $)
  • Sweden (SEK kr)
  • Switzerland (CHF CHF)
  • Taiwan (TWD $)
  • Tanzania (TZS Sh)
  • Thailand (THB ฿)
  • Timor-Leste (USD $)
  • Togo (XOF Fr)
  • Tonga (TOP T$)
  • Trinidad & Tobago (TTD $)
  • Tunisia (USD $)
  • Turks & Caicos Islands (USD $)
  • Tuvalu (AUD $)
  • Uganda (UGX USh)
  • United Arab Emirates (AED د.إ)
  • United Kingdom (GBP £)
  • United States (USD $)
  • Uruguay (UYU $U)
  • Uzbekistan (UZS so'm)
  • Vanuatu (VUV Vt)
  • Vietnam (VND ₫)
  • Zambia (USD $)
Search
  • Shop
  • Sizing
  • Meet the Founder
  • Return Policy
Cheeky Swim
Account Search Cart
  • Shop
  • Sizing
  • Meet the Founder
  • Return Policy

Reviews

Based on 261 reviews
Write a review
97%
(254)
2%
(6)
0%
(0)
0%
(0)
0%
(1)
D
Cordoba Hibiscus Top
Danielle Shea
Cutest pattern, great quality

I’m so happy with my cheeky suit! The print is so cute and it fits amazing. Excellent quality too. Can’t wait to rock for my Bermuda trip next week.

Cordoba Hibiscus Top
N
Just Peachy Tulip Top
Natalie Stange
Super cute prints, high-quality materials

Awesome customer service AND small business... win-win!

Just Peachy Tulip Top
L
Vacation Coconut Bottom
Leah Webb

Vacation Coconut Bottom

Vacation Coconut Bottom
M
Tahiti Hibiscus Top
Margaret Miller
Love

This bikini is absolutely stunning and very well made. Fits true to size, can’t wait for vacation.

Tahiti Hibiscus Top
K
Pacific Hibiscus Top
Kristen Williams
Feels so expensive 🤩

Super cute and feels amazing, you can tell this bikini was made so thoughtfully!

Pacific Hibiscus Top
J
Honolulu Palm Bottom
Jansen Nipper

Honolulu Palm Bottom

Honolulu Palm Bottom
K
Pacific Palm Bottom
Kristen Williams
Thoughtfully made

This may be one of the cutest suits I’ve ever gotten, fit like a glove and you can tell it was made well!

Pacific Palm Bottom
E
Nice Pineapple Bottom
Emily Hallowell
Amazing Quality!

Quality>Quantity!!! I tried this bathing suit on and fell in love immediately! Fits amazingly and looks so cute!! My go-to bikini brand, love it!

Nice Pineapple Bottom
C
Aquamarine Guava Bottom
Candice Stidham

Fits great! Love the print and fit!

Aquamarine Guava Bottom
M
Gansbaai Acai Bottom
Morgan Hicks
Amazing!

Fits perfect! Feels very high quality. Moderate bottom is awesome since I’m not comfortable with a thong bottom. The top is very comfortable but I’m exchanging for a smaller size.

Gansbaai Acai Bottom
K
Bali Coconut Bottom
Kaitlyn Wells
Bali coconut bottom

Very cute & comfy!

Bali Coconut Bottom
D
Paradise Aster Top
Denise Demeyer
Beautiful

Beautiful

Paradise Aster Top
M
Navagio Coconut Bottom
Maddie Serafini
My new fav swimsuit

It’s so comfortable and fits so well. I feel super secure in it and absolutely love the pattern!

Navagio Coconut Bottom
C
Gansbaai Hibiscus Top
Courtney Waters
Bottoms too big

Top fit PERFECT. Bottoms where a little bigger than I thought so I will be exchanging those. Fabric and quality are on point

Gansbaai Hibiscus Top
K
Gansbaai Hibiscus Top
Kristin Simpson
Best. Bikini. Ever!

This is the most amazing bikini! It’s comfortable, it’s cute, it fits perfectly. I love everything about it and I can’t wait to purchase another!

Gansbaai Hibiscus Top
L
Maldives Hibiscus Top
Lauren Turner
Hasn’t come yet

I’m sure I’d love it. It’s just not here nor is the tracking up to date

Maldives Hibiscus Top
M
Amazon Iris Top
Melanie S

Amazon Iris Top

Amazon Iris Top
H
Ibiza Scrunchie
Hunter Bishop
Amazing

Great responses when I had questions and swimsuits are a wonderful material. They also fit true to size and look amazing

Ibiza Scrunchie
K
Summer Water Hibiscus Top
Kylie Whittemore

So cute! So comfortable and amazing quality

Summer Water Hibiscus Top
M
Ibiza Hibiscus Top
Melony Chartier
2 piece

I usually order a medium in swimsuits. I could use a small. 5’6, 130 pds

Ibiza Hibiscus Top
A
Strawberry Fields Ruffle Papaya Bottom
Alexa Mullen
Very cute. Love the fit.

High quality and unique. Flattering and girlie <3 My new go-to swim bottom.

Strawberry Fields Ruffle Papaya Bottom
N
Gansbaai Hibiscus Top
Nora Patriquin
Omfg

The price of the bathing suit prevented me from purchasing- but I couldn’t get some of the patterns out of my head. I’ve never been so happy with a bathing suit before! I’m 5,6 130 pounds and got a small!!!

Gansbaai Hibiscus Top
A
Strawberry Fields Ruffle Hibiscus Top
Alexa Mullen
Perfect (as always)

I am not usually a ruffles gal, but this top makes me feel gorgeous + girlie <3

Strawberry Fields Ruffle Hibiscus Top
D
Provence Lily Top
Danielle Canerday
Cutest swimsuit

I received so many complements in this suit. I felt like a baddie!

Provence Lily Top
R
Islamorada Ruffle Hibiscus Top
Riley Lewis
Love the fit

This too fits perfect and has enough flair to be cute but different. I won’t accidentally nip slip in this which is important because I be jumping those waves. I’m a size 34D and got a size medium.

Islamorada Ruffle Hibiscus Top
Free shipping
New styles
Gift cards
Sizing
Newsletter

Sign up for exclusive offers, original stories, events and more.

American Express Apple Pay Bancontact Diners Club Discover Google Pay iDEAL JCB Maestro Mastercard PayPal Shop Pay Union Pay Visa
Currency
  • Albania (ALL L)
  • Algeria (DZD د.ج)
  • Andorra (EUR €)
  • Angola (USD $)
  • Anguilla (XCD $)
  • Antigua & Barbuda (XCD $)
  • Argentina (USD $)
  • Armenia (AMD դր.)
  • Aruba (AWG ƒ)
  • Australia (AUD $)
  • Austria (EUR €)
  • Azerbaijan (AZN ₼)
  • Bahamas (BSD $)
  • Bahrain (USD $)
  • Bangladesh (BDT ৳)
  • Barbados (BBD $)
  • Belgium (EUR €)
  • Belize (BZD $)
  • Benin (XOF Fr)
  • Bermuda (USD $)
  • Bolivia (BOB Bs.)
  • Bosnia & Herzegovina (BAM КМ)
  • Botswana (BWP P)
  • Brazil (USD $)
  • British Virgin Islands (USD $)
  • Brunei (BND $)
  • Bulgaria (EUR €)
  • Burkina Faso (XOF Fr)
  • Burundi (USD $)
  • Cambodia (KHR ៛)
  • Cameroon (XAF CFA)
  • Canada (CAD $)
  • Cape Verde (CVE $)
  • Caribbean Netherlands (USD $)
  • Cayman Islands (KYD $)
  • Chad (XAF CFA)
  • Chile (USD $)
  • China (CNY ¥)
  • Colombia (USD $)
  • Comoros (KMF Fr)
  • Cook Islands (NZD $)
  • Costa Rica (CRC ₡)
  • Croatia (EUR €)
  • Curaçao (ANG ƒ)
  • Cyprus (EUR €)
  • Czechia (CZK Kč)
  • Denmark (DKK kr.)
  • Djibouti (DJF Fdj)
  • Dominica (XCD $)
  • Dominican Republic (DOP $)
  • Ecuador (USD $)
  • Egypt (EGP ج.م)
  • El Salvador (USD $)
  • Equatorial Guinea (XAF CFA)
  • Estonia (EUR €)
  • Eswatini (USD $)
  • Ethiopia (ETB Br)
  • Falkland Islands (FKP £)
  • Faroe Islands (DKK kr.)
  • Fiji (FJD $)
  • Finland (EUR €)
  • France (EUR €)
  • French Guiana (EUR €)
  • French Polynesia (XPF Fr)
  • Gabon (XOF Fr)
  • Gambia (GMD D)
  • Georgia (USD $)
  • Germany (EUR €)
  • Ghana (USD $)
  • Gibraltar (GBP £)
  • Greece (EUR €)
  • Greenland (DKK kr.)
  • Grenada (XCD $)
  • Guadeloupe (EUR €)
  • Guatemala (GTQ Q)
  • Guernsey (GBP £)
  • Guinea (GNF Fr)
  • Guinea-Bissau (XOF Fr)
  • Guyana (GYD $)
  • Haiti (USD $)
  • Honduras (HNL L)
  • Hong Kong SAR (HKD $)
  • Hungary (HUF Ft)
  • Iceland (ISK kr)
  • India (INR ₹)
  • Indonesia (IDR Rp)
  • Ireland (EUR €)
  • Israel (ILS ₪)
  • Italy (EUR €)
  • Jamaica (JMD $)
  • Japan (JPY ¥)
  • Jersey (USD $)
  • Jordan (USD $)
  • Kazakhstan (KZT ₸)
  • Kenya (KES KSh)
  • Kiribati (USD $)
  • Kuwait (USD $)
  • Kyrgyzstan (KGS som)
  • Laos (LAK ₭)
  • Latvia (EUR €)
  • Lesotho (USD $)
  • Liechtenstein (CHF CHF)
  • Lithuania (EUR €)
  • Luxembourg (EUR €)
  • Macao SAR (MOP P)
  • Madagascar (USD $)
  • Malawi (MWK MK)
  • Malaysia (MYR RM)
  • Maldives (MVR MVR)
  • Malta (EUR €)
  • Martinique (EUR €)
  • Mauritania (USD $)
  • Mauritius (MUR ₨)
  • Mayotte (EUR €)
  • Mexico (USD $)
  • Moldova (MDL L)
  • Monaco (EUR €)
  • Mongolia (MNT ₮)
  • Montenegro (EUR €)
  • Montserrat (XCD $)
  • Morocco (MAD د.م.)
  • Mozambique (USD $)
  • Namibia (USD $)
  • Nauru (AUD $)
  • Nepal (NPR Rs.)
  • Netherlands (EUR €)
  • New Caledonia (XPF Fr)
  • New Zealand (NZD $)
  • Nicaragua (NIO C$)
  • Nigeria (NGN ₦)
  • Niue (NZD $)
  • North Macedonia (USD $)
  • Norway (USD $)
  • Oman (USD $)
  • Pakistan (PKR ₨)
  • Panama (USD $)
  • Papua New Guinea (PGK K)
  • Paraguay (PYG ₲)
  • Peru (PEN S/)
  • Philippines (PHP ₱)
  • Poland (PLN zł)
  • Portugal (EUR €)
  • Qatar (QAR ر.ق)
  • Réunion (EUR €)
  • Romania (RON Lei)
  • Rwanda (RWF FRw)
  • Samoa (WST T)
  • San Marino (EUR €)
  • São Tomé & Príncipe (STD Db)
  • Saudi Arabia (SAR ر.س)
  • Senegal (XOF Fr)
  • Serbia (RSD РСД)
  • Seychelles (USD $)
  • Sierra Leone (SLL Le)
  • Singapore (SGD $)
  • Slovakia (EUR €)
  • Slovenia (EUR €)
  • Solomon Islands (SBD $)
  • South Africa (USD $)
  • South Korea (KRW ₩)
  • Spain (EUR €)
  • Sri Lanka (LKR ₨)
  • St. Barthélemy (EUR €)
  • St. Kitts & Nevis (XCD $)
  • St. Lucia (XCD $)
  • St. Martin (EUR €)
  • St. Vincent & Grenadines (XCD $)
  • Suriname (USD $)
  • Sweden (SEK kr)
  • Switzerland (CHF CHF)
  • Taiwan (TWD $)
  • Tanzania (TZS Sh)
  • Thailand (THB ฿)
  • Timor-Leste (USD $)
  • Togo (XOF Fr)
  • Tonga (TOP T$)
  • Trinidad & Tobago (TTD $)
  • Tunisia (USD $)
  • Turks & Caicos Islands (USD $)
  • Tuvalu (AUD $)
  • Uganda (UGX USh)
  • United Arab Emirates (AED د.إ)
  • United Kingdom (GBP £)
  • United States (USD $)
  • Uruguay (UYU $U)
  • Uzbekistan (UZS so'm)
  • Vanuatu (VUV Vt)
  • Vietnam (VND ₫)
  • Zambia (USD $)
© 2026 Cheeky Swim. Powered by Shopify

Sign up for Bikini News

We promise to send only fun things :)

★ Reviews

Let customers speak for us

261 reviews
Write a review
97%
(254)
2%
(6)
0%
(0)
0%
(0)
0%
(1)
D
Cordoba Hibiscus Top
Danielle Shea
Cutest pattern, great quality

I’m so happy with my cheeky suit! The print is so cute and it fits amazing. Excellent quality too. Can’t wait to rock for my Bermuda trip next week.

N
Just Peachy Tulip Top
Natalie Stange
Super cute prints, high-quality materials

Awesome customer service AND small business... win-win!

L
Vacation Coconut Bottom
Leah Webb

Vacation Coconut Bottom

M
Tahiti Hibiscus Top
Margaret Miller
Love

This bikini is absolutely stunning and very well made. Fits true to size, can’t wait for vacation.

K
Pacific Hibiscus Top
Kristen Williams
Feels so expensive 🤩

Super cute and feels amazing, you can tell this bikini was made so thoughtfully!

123