Skip to content

From Waves to Walks: Fashion for Every Occasion

Country/region

  • Afghanistan CAD $
  • Åland Islands CAD $
  • Albania CAD $
  • Algeria CAD $
  • Andorra CAD $
  • Angola CAD $
  • Anguilla CAD $
  • Antigua & Barbuda CAD $
  • Argentina CAD $
  • Armenia CAD $
  • Aruba CAD $
  • Ascension Island CAD $
  • Australia CAD $
  • Austria CAD $
  • Azerbaijan CAD $
  • Bahamas CAD $
  • Bahrain CAD $
  • Bangladesh CAD $
  • Barbados CAD $
  • Belarus CAD $
  • Belgium CAD $
  • Belize CAD $
  • Benin CAD $
  • Bermuda CAD $
  • Bhutan CAD $
  • Bolivia CAD $
  • Bosnia & Herzegovina CAD $
  • Botswana CAD $
  • Brazil CAD $
  • British Indian Ocean Territory CAD $
  • British Virgin Islands CAD $
  • Brunei CAD $
  • Bulgaria CAD $
  • Burkina Faso CAD $
  • Burundi CAD $
  • Cambodia CAD $
  • Cameroon CAD $
  • Canada CAD $
  • Cape Verde CAD $
  • Caribbean Netherlands CAD $
  • Cayman Islands CAD $
  • Central African Republic CAD $
  • Chad CAD $
  • Chile CAD $
  • China CAD $
  • Christmas Island CAD $
  • Cocos (Keeling) Islands CAD $
  • Colombia CAD $
  • Comoros CAD $
  • Congo - Brazzaville CAD $
  • Congo - Kinshasa CAD $
  • Cook Islands CAD $
  • Costa Rica CAD $
  • Côte d’Ivoire CAD $
  • Croatia CAD $
  • Curaçao CAD $
  • Cyprus CAD $
  • Czechia CAD $
  • Denmark CAD $
  • Djibouti CAD $
  • Dominica CAD $
  • Dominican Republic CAD $
  • Ecuador CAD $
  • Egypt CAD $
  • El Salvador CAD $
  • Equatorial Guinea CAD $
  • Eritrea CAD $
  • Estonia CAD $
  • Eswatini CAD $
  • Ethiopia CAD $
  • Falkland Islands CAD $
  • Faroe Islands CAD $
  • Fiji CAD $
  • Finland CAD $
  • France CAD $
  • French Guiana CAD $
  • French Polynesia CAD $
  • French Southern Territories CAD $
  • Gabon CAD $
  • Gambia CAD $
  • Georgia CAD $
  • Germany CAD $
  • Ghana CAD $
  • Gibraltar CAD $
  • Greece CAD $
  • Greenland CAD $
  • Grenada CAD $
  • Guadeloupe CAD $
  • Guatemala CAD $
  • Guernsey CAD $
  • Guinea CAD $
  • Guinea-Bissau CAD $
  • Guyana CAD $
  • Haiti CAD $
  • Honduras CAD $
  • Hong Kong SAR CAD $
  • Hungary CAD $
  • Iceland CAD $
  • India CAD $
  • Indonesia CAD $
  • Iraq CAD $
  • Ireland CAD $
  • Isle of Man CAD $
  • Israel CAD $
  • Italy CAD $
  • Jamaica CAD $
  • Japan CAD $
  • Jersey CAD $
  • Jordan CAD $
  • Kazakhstan CAD $
  • Kenya CAD $
  • Kiribati CAD $
  • Kosovo CAD $
  • Kuwait CAD $
  • Kyrgyzstan CAD $
  • Laos CAD $
  • Latvia CAD $
  • Lebanon CAD $
  • Lesotho CAD $
  • Liberia CAD $
  • Libya CAD $
  • Liechtenstein CAD $
  • Lithuania CAD $
  • Luxembourg CAD $
  • Macao SAR CAD $
  • Madagascar CAD $
  • Malawi CAD $
  • Malaysia CAD $
  • Maldives CAD $
  • Mali CAD $
  • Malta CAD $
  • Martinique CAD $
  • Mauritania CAD $
  • Mauritius CAD $
  • Mayotte CAD $
  • Mexico CAD $
  • Moldova CAD $
  • Monaco CAD $
  • Mongolia CAD $
  • Montenegro CAD $
  • Montserrat CAD $
  • Morocco CAD $
  • Mozambique CAD $
  • Myanmar (Burma) CAD $
  • Namibia CAD $
  • Nauru CAD $
  • Nepal CAD $
  • Netherlands CAD $
  • New Caledonia CAD $
  • New Zealand CAD $
  • Nicaragua CAD $
  • Niger CAD $
  • Nigeria CAD $
  • Niue CAD $
  • Norfolk Island CAD $
  • North Macedonia CAD $
  • Norway CAD $
  • Oman CAD $
  • Pakistan CAD $
  • Palestinian Territories CAD $
  • Panama CAD $
  • Papua New Guinea CAD $
  • Paraguay CAD $
  • Peru CAD $
  • Philippines CAD $
  • Pitcairn Islands CAD $
  • Poland CAD $
  • Portugal CAD $
  • Qatar CAD $
  • Réunion CAD $
  • Romania CAD $
  • Russia CAD $
  • Rwanda CAD $
  • Samoa CAD $
  • San Marino CAD $
  • São Tomé & Príncipe CAD $
  • Saudi Arabia CAD $
  • Senegal CAD $
  • Serbia CAD $
  • Seychelles CAD $
  • Sierra Leone CAD $
  • Singapore CAD $
  • Sint Maarten CAD $
  • Slovakia CAD $
  • Slovenia CAD $
  • Solomon Islands CAD $
  • Somalia CAD $
  • South Africa CAD $
  • South Georgia & South Sandwich Islands CAD $
  • South Korea CAD $
  • South Sudan CAD $
  • Spain CAD $
  • Sri Lanka CAD $
  • St. Barthélemy CAD $
  • St. Helena CAD $
  • St. Kitts & Nevis CAD $
  • St. Lucia CAD $
  • St. Martin CAD $
  • St. Pierre & Miquelon CAD $
  • St. Vincent & Grenadines CAD $
  • Sudan CAD $
  • Suriname CAD $
  • Svalbard & Jan Mayen CAD $
  • Sweden CAD $
  • Switzerland CAD $
  • Taiwan CAD $
  • Tajikistan CAD $
  • Tanzania CAD $
  • Thailand CAD $
  • Timor-Leste CAD $
  • Togo CAD $
  • Tokelau CAD $
  • Tonga CAD $
  • Trinidad & Tobago CAD $
  • Tristan da Cunha CAD $
  • Tunisia CAD $
  • Türkiye CAD $
  • Turkmenistan CAD $
  • Turks & Caicos Islands CAD $
  • Tuvalu CAD $
  • U.S. Outlying Islands CAD $
  • Uganda CAD $
  • Ukraine CAD $
  • United Arab Emirates CAD $
  • United Kingdom CAD $
  • United States CAD $
  • Uruguay CAD $
  • Uzbekistan CAD $
  • Vanuatu CAD $
  • Vatican City CAD $
  • Venezuela CAD $
  • Vietnam CAD $
  • Wallis & Futuna CAD $
  • Western Sahara CAD $
  • Yemen CAD $
  • Zambia CAD $
  • Zimbabwe CAD $
Log in Cart

Item added to your cart

View cart
  • Backless Fringe Scoop Neck Cover Up

    Backless Fringe Scoop Neck Cover Up

    Backless Fringe Scoop Neck Cover Up

    Regular price $33.75 CAD
    Regular price Sale price $33.75 CAD
    Unit price /  per 
  • 34085f94-a187-4f4e-a4ff-6575f443a3ec-Min

    Color Block Scoop Neck Cover Up Dress

    Color Block Scoop Neck Cover Up Dress

    Regular price $41.28 CAD
    Regular price Sale price $41.28 CAD
    Unit price /  per 
  • eba4c7d2-9aa9-4a63-945d-01673d3ecc79-Min

    Contrast Sweetheart Neck Bikini Set

    Contrast Sweetheart Neck Bikini Set

    Regular price $45.98 CAD
    Regular price Sale price $45.98 CAD
    Unit price /  per 
  • 4fb9803f-e075-453e-af10-03e12276edd6-Min

    Crisscross Round Neck Two-Piece Swim Set

    Crisscross Round Neck Two-Piece Swim Set

    Regular price $35.26 CAD
    Regular price Sale price $35.26 CAD
    Unit price /  per 
  • 45c54824-6f00-44d5-8b3c-a18921430c18-Min

    Crisscross Ruffled V-Neck Tankini Set

    Crisscross Ruffled V-Neck Tankini Set

    Regular price $48.26 CAD
    Regular price Sale price $48.26 CAD
    Unit price /  per 
  • 828ed96f-23f7-48f8-8924-0d348d9c4cb2-Min

    Crisscross Scoop Neck Swim Top

    Crisscross Scoop Neck Swim Top

    Regular price $21.88 CAD
    Regular price Sale price $21.88 CAD
    Unit price /  per 
  • 6a447477-3146-4039-a167-72ffe09700b4-Min

    Crisscross Striped Spaghetti Strap Tankini Set

    Crisscross Striped Spaghetti Strap Tankini Set

    Regular price $46.98 CAD
    Regular price Sale price $46.98 CAD
    Unit price /  per 
  • 3bdea844-b0cc-4072-8ccd-c5b79cbe8d6c-Min

    Cutout Fringe Scoop Neck Cover-Up

    Cutout Fringe Scoop Neck Cover-Up

    Regular price From $41.88 CAD
    Regular price Sale price From $41.88 CAD
    Unit price /  per 
  • Cutout Lace-Up Long Sleeve Cover Up

    Cutout Lace-Up Long Sleeve Cover Up

    Cutout Lace-Up Long Sleeve Cover Up

    Regular price $39.38 CAD
    Regular price Sale price $39.38 CAD
    Unit price /  per 
  • fa2edbb9-00b5-4989-b9e4-5a93a7d6cd24-Min

    Cutout One Shoulder Sleeveless One-Piece Swimwear

    Cutout One Shoulder Sleeveless One-Piece Swimwear

    Regular price $36.88 CAD
    Regular price Sale price $36.88 CAD
    Unit price /  per 
  • a5459b53-f784-43e8-9f34-a6c7998856a6-Min

    Cutout Openwork Round Neck Sleeveless Cover-Up

    Cutout Openwork Round Neck Sleeveless Cover-Up

    Regular price $36.23 CAD
    Regular price Sale price $36.23 CAD
    Unit price /  per 
  • 0015acc5-5dad-420c-a014-af8fa5c62b22-Min

    Cutout Printed Single Shoulder One-Piece Swimwear

    Cutout Printed Single Shoulder One-Piece Swimwear

    Regular price $31.88 CAD
    Regular price Sale price $31.88 CAD
    Unit price /  per 
  • Cutout Round Neck Half Sleeve Cover Up

    Cutout Round Neck Half Sleeve Cover Up

    Sold out

    Cutout Round Neck Half Sleeve Cover Up

    Regular price $35.13 CAD
    Regular price Sale price $35.13 CAD
    Unit price /  per 
    Sold out
  • Cutout Round Neck Sleeveless Cover Up

    Cutout Round Neck Sleeveless Cover Up

    Cutout Round Neck Sleeveless Cover Up

    Regular price $23.82 CAD
    Regular price Sale price $23.82 CAD
    Unit price /  per 
  • 87d1b318-73a0-4c0b-a0de-7acd90e545f7-Min

    Cutout Single Shoulder One-Piece Swimwear

    Cutout Single Shoulder One-Piece Swimwear

    Regular price $26.88 CAD
    Regular price Sale price $26.88 CAD
    Unit price /  per 
  • 88784393-7c6a-4ff4-ad89-d91203cacdb8-Min

    Cutout Single Shoulder One-Piece Swimwear

    Sold out

    Cutout Single Shoulder One-Piece Swimwear

    Regular price $28.88 CAD
    Regular price Sale price $28.88 CAD
    Unit price /  per 
    Sold out
  • 08667889-2130-42fe-a99f-b1ab69dae5ca-Min

    Cutout Spaghetti Strap One-Piece Swimwear

    Cutout Spaghetti Strap One-Piece Swimwear

    Regular price $46.26 CAD
    Regular price Sale price $46.26 CAD
    Unit price /  per 
  • e3579033-5480-4618-b669-c84320b9f146-Min

    Cutout Striped Spaghetti Strap Cover Up Dress

    Cutout Striped Spaghetti Strap Cover Up Dress

    Regular price $35.88 CAD
    Regular price Sale price $35.88 CAD
    Unit price /  per 
  • 93b078a8-4e56-4d19-8304-a32572baf494-Min

    Cutout V-Neck Spaghetti Strap One-Piece Swimwear

    Cutout V-Neck Spaghetti Strap One-Piece Swimwear

    Regular price From $46.47 CAD
    Regular price Sale price From $46.47 CAD
    Unit price /  per 
  • Cutout Wide Strap Cover-Up

    Cutout Wide Strap Cover-Up

    Cutout Wide Strap Cover-Up

    Regular price $26.80 CAD
    Regular price Sale price $26.80 CAD
    Unit price /  per 
  • 95b76aa3-bb28-438a-a229-38fc1516c16a-Min

    Drawstring Ruched V-Neck One-Piece Swimwear

    Drawstring Ruched V-Neck One-Piece Swimwear

    Regular price $35.88 CAD
    Regular price Sale price $35.88 CAD
    Unit price /  per 
  • 1be75e83-10a7-4c40-8408-e295c844e80a-Min

    Drawstring Ruched V-Neck One-Piece Swimwear

    Drawstring Ruched V-Neck One-Piece Swimwear

    Regular price $37.42 CAD
    Regular price Sale price $37.42 CAD
    Unit price /  per 
  • db7afc06-0b48-4c4d-a270-24e37f23e1b8-Min

    Drawstring Scoop Neck Wide Strap One-Piece Swimwear

    Drawstring Scoop Neck Wide Strap One-Piece Swimwear

    Regular price $36.43 CAD
    Regular price Sale price $36.43 CAD
    Unit price /  per 
  • 255239a6-e4f3-41fd-bdab-7ac7d800c9ed-Min

    Embroidered Open Front Long Sleeve Cover Up

    Embroidered Open Front Long Sleeve Cover Up

    Regular price $35.26 CAD
    Regular price Sale price $35.26 CAD
    Unit price /  per 
View all

Country/region

  • Afghanistan CAD $
  • Åland Islands CAD $
  • Albania CAD $
  • Algeria CAD $
  • Andorra CAD $
  • Angola CAD $
  • Anguilla CAD $
  • Antigua & Barbuda CAD $
  • Argentina CAD $
  • Armenia CAD $
  • Aruba CAD $
  • Ascension Island CAD $
  • Australia CAD $
  • Austria CAD $
  • Azerbaijan CAD $
  • Bahamas CAD $
  • Bahrain CAD $
  • Bangladesh CAD $
  • Barbados CAD $
  • Belarus CAD $
  • Belgium CAD $
  • Belize CAD $
  • Benin CAD $
  • Bermuda CAD $
  • Bhutan CAD $
  • Bolivia CAD $
  • Bosnia & Herzegovina CAD $
  • Botswana CAD $
  • Brazil CAD $
  • British Indian Ocean Territory CAD $
  • British Virgin Islands CAD $
  • Brunei CAD $
  • Bulgaria CAD $
  • Burkina Faso CAD $
  • Burundi CAD $
  • Cambodia CAD $
  • Cameroon CAD $
  • Canada CAD $
  • Cape Verde CAD $
  • Caribbean Netherlands CAD $
  • Cayman Islands CAD $
  • Central African Republic CAD $
  • Chad CAD $
  • Chile CAD $
  • China CAD $
  • Christmas Island CAD $
  • Cocos (Keeling) Islands CAD $
  • Colombia CAD $
  • Comoros CAD $
  • Congo - Brazzaville CAD $
  • Congo - Kinshasa CAD $
  • Cook Islands CAD $
  • Costa Rica CAD $
  • Côte d’Ivoire CAD $
  • Croatia CAD $
  • Curaçao CAD $
  • Cyprus CAD $
  • Czechia CAD $
  • Denmark CAD $
  • Djibouti CAD $
  • Dominica CAD $
  • Dominican Republic CAD $
  • Ecuador CAD $
  • Egypt CAD $
  • El Salvador CAD $
  • Equatorial Guinea CAD $
  • Eritrea CAD $
  • Estonia CAD $
  • Eswatini CAD $
  • Ethiopia CAD $
  • Falkland Islands CAD $
  • Faroe Islands CAD $
  • Fiji CAD $
  • Finland CAD $
  • France CAD $
  • French Guiana CAD $
  • French Polynesia CAD $
  • French Southern Territories CAD $
  • Gabon CAD $
  • Gambia CAD $
  • Georgia CAD $
  • Germany CAD $
  • Ghana CAD $
  • Gibraltar CAD $
  • Greece CAD $
  • Greenland CAD $
  • Grenada CAD $
  • Guadeloupe CAD $
  • Guatemala CAD $
  • Guernsey CAD $
  • Guinea CAD $
  • Guinea-Bissau CAD $
  • Guyana CAD $
  • Haiti CAD $
  • Honduras CAD $
  • Hong Kong SAR CAD $
  • Hungary CAD $
  • Iceland CAD $
  • India CAD $
  • Indonesia CAD $
  • Iraq CAD $
  • Ireland CAD $
  • Isle of Man CAD $
  • Israel CAD $
  • Italy CAD $
  • Jamaica CAD $
  • Japan CAD $
  • Jersey CAD $
  • Jordan CAD $
  • Kazakhstan CAD $
  • Kenya CAD $
  • Kiribati CAD $
  • Kosovo CAD $
  • Kuwait CAD $
  • Kyrgyzstan CAD $
  • Laos CAD $
  • Latvia CAD $
  • Lebanon CAD $
  • Lesotho CAD $
  • Liberia CAD $
  • Libya CAD $
  • Liechtenstein CAD $
  • Lithuania CAD $
  • Luxembourg CAD $
  • Macao SAR CAD $
  • Madagascar CAD $
  • Malawi CAD $
  • Malaysia CAD $
  • Maldives CAD $
  • Mali CAD $
  • Malta CAD $
  • Martinique CAD $
  • Mauritania CAD $
  • Mauritius CAD $
  • Mayotte CAD $
  • Mexico CAD $
  • Moldova CAD $
  • Monaco CAD $
  • Mongolia CAD $
  • Montenegro CAD $
  • Montserrat CAD $
  • Morocco CAD $
  • Mozambique CAD $
  • Myanmar (Burma) CAD $
  • Namibia CAD $
  • Nauru CAD $
  • Nepal CAD $
  • Netherlands CAD $
  • New Caledonia CAD $
  • New Zealand CAD $
  • Nicaragua CAD $
  • Niger CAD $
  • Nigeria CAD $
  • Niue CAD $
  • Norfolk Island CAD $
  • North Macedonia CAD $
  • Norway CAD $
  • Oman CAD $
  • Pakistan CAD $
  • Palestinian Territories CAD $
  • Panama CAD $
  • Papua New Guinea CAD $
  • Paraguay CAD $
  • Peru CAD $
  • Philippines CAD $
  • Pitcairn Islands CAD $
  • Poland CAD $
  • Portugal CAD $
  • Qatar CAD $
  • Réunion CAD $
  • Romania CAD $
  • Russia CAD $
  • Rwanda CAD $
  • Samoa CAD $
  • San Marino CAD $
  • São Tomé & Príncipe CAD $
  • Saudi Arabia CAD $
  • Senegal CAD $
  • Serbia CAD $
  • Seychelles CAD $
  • Sierra Leone CAD $
  • Singapore CAD $
  • Sint Maarten CAD $
  • Slovakia CAD $
  • Slovenia CAD $
  • Solomon Islands CAD $
  • Somalia CAD $
  • South Africa CAD $
  • South Georgia & South Sandwich Islands CAD $
  • South Korea CAD $
  • South Sudan CAD $
  • Spain CAD $
  • Sri Lanka CAD $
  • St. Barthélemy CAD $
  • St. Helena CAD $
  • St. Kitts & Nevis CAD $
  • St. Lucia CAD $
  • St. Martin CAD $
  • St. Pierre & Miquelon CAD $
  • St. Vincent & Grenadines CAD $
  • Sudan CAD $
  • Suriname CAD $
  • Svalbard & Jan Mayen CAD $
  • Sweden CAD $
  • Switzerland CAD $
  • Taiwan CAD $
  • Tajikistan CAD $
  • Tanzania CAD $
  • Thailand CAD $
  • Timor-Leste CAD $
  • Togo CAD $
  • Tokelau CAD $
  • Tonga CAD $
  • Trinidad & Tobago CAD $
  • Tristan da Cunha CAD $
  • Tunisia CAD $
  • Türkiye CAD $
  • Turkmenistan CAD $
  • Turks & Caicos Islands CAD $
  • Tuvalu CAD $
  • U.S. Outlying Islands CAD $
  • Uganda CAD $
  • Ukraine CAD $
  • United Arab Emirates CAD $
  • United Kingdom CAD $
  • United States CAD $
  • Uruguay CAD $
  • Uzbekistan CAD $
  • Vanuatu CAD $
  • Vatican City CAD $
  • Venezuela CAD $
  • Vietnam CAD $
  • Wallis & Futuna CAD $
  • Western Sahara CAD $
  • Yemen CAD $
  • Zambia CAD $
  • Zimbabwe CAD $
Payment methods
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa
© 2025, From Waves to Walks: Fashion for Every Occasion Powered by Shopify
  • Privacy policy
  • Refund policy
  • Terms of service
  • Choosing a selection results in a full page refresh.
  • Opens in a new window.