All Swimwear

Vibrant colors, chic textures and all around beautiful pieces responsibly made in Morocco, find your new swim look.
SHOW FILTERHIDE FILTER

152 items

2 / 4

REKKA | String Bottom

D 6,993
D 6,993
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE

MALIA | Triangle Top

D 9,937
D 9,937
Extra Small Small Medium Large Extra Large Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE

REKKA | String Bottom

D 6,993
D 6,993
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE

AVA | Bandeau Top

D 9,937
D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE

MERON | Brief Bottom

D 7,729
D 7,729
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

MALIA | Triangle Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ASHA | Scoop Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

MALIA | Triangle Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ELENE | One Piece

D 12,882 D 18,402
D 12,882 D 18,402
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

DINHA | One Piece

D 12,882 D 18,402
D 12,882 D 18,402
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

AVA | Bandeau Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ELSI | High Waist Bottom

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ASTER | One Piece

D 12,882 D 18,402
D 12,882 D 18,402
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

REKKA | String Bottom

D 4,785 D 6,993
D 4,785 D 6,993
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ELSI | High Waist Bottom

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ASHA | Scoop Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

AZEB | Rash Guard

D 9,937 D 14,354
D 9,937 D 14,354
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

DINHA | One Piece

D 12,882 D 18,402
D 12,882 D 18,402
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ELENE | One Piece

D 12,882 D 18,402
D 12,882 D 18,402
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

AVA | Bandeau Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

ELSI | High Waist Bottom

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

MERON | Brief Bottom

D 5,153 D 7,729
D 5,153 D 7,729
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

MALIA | Triangle Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

REKKA | String Bottom

D 4,785 D 6,993
D 4,785 D 6,993
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE
30% Off

HASET | One Piece

D 19,138 D 27,603
D 19,138 D 27,603
Extra Small / Small Medium / Large
ADD TO CART+
SELECT A SIZE
30% Off

ENNAT | Bandeau Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small / Small Medium / Large
ADD TO CART+
SELECT A SIZE
30% Off

MENEN | High Leg

D 6,257 D 9,201
D 6,257 D 9,201
Extra Small / Small Medium / Large
ADD TO CART+
SELECT A SIZE
30% Off

JALENE | Scoop Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small / Small Medium / Large
ADD TO CART+
SELECT A SIZE
Extra Small / Small Medium / Large
ADD TO CART+
SELECT A SIZE
30% Off Sold out

SARA | Tie Front Top

D 6,625 D 9,937
D 6,625 D 9,937
Extra Small Small Medium Large Extra Large
ADD TO CART+
SELECT A SIZE