Gena Sage
Jeweled Mirage One-Piece Swimsuit | Gena Sage
Jeweled Mirage One-Piece Swimsuit | Gena Sage
Couldn't load pickup availability
The Jeweled Mirage Goddess One-Piece Swimsuit is a radiant statement piece made for sunlit pools, tropical escapes, and bold days by the sea. The artwork features a vivid bohemian goddess portrait surrounded by jewel-toned draping, ornate details, and colorful painterly textures in turquoise, magenta, violet, coral, gold, green, and deep blue.
Designed to flatter and move with you, this one-piece swimsuit has a scoop neckline, low scoop back, and cheeky fit for a confident, feminine silhouette. The smooth chlorine-resistant fabric helps the colors stay vibrant through pool days, ocean swims, and summer getaways.
Made from 82% polyester and 18% spandex, the fabric offers flexible four-way stretch that stretches and recovers across both crosswise and lengthwise grains. A double-layer front provides added comfort and coverage, while zig-zag stitching gives the piece a durable, finished feel.
Wear it as swimwear by the pool or ocean, or style it as a bold bodysuit with linen pants, a wrap skirt, denim shorts, or a flowing beach cover-up.
Details:
- Women’s one-piece swimsuit
- Bohemian goddess portrait print
- Jewel-tone palette with turquoise, magenta, violet, coral, gold, green, and blue
- 82% polyester, 18% spandex
- Chlorine-resistant fabric
- Four-way stretch with excellent recovery
- Scoop neckline
- Low scoop back
- Cheeky fit
- Double-layer front
- Zig-zag stitching
- Smooth, flexible, comfortable feel
- Great for beach days, pool lounging, vacations, resorts, cruises, tropical getaways, and styling as a bodysuit
Size guide
| CHEST (inches) | WAIST (inches) | HIPS (inches) | |
| XS | 33 ⅛ | 25 ¼ | 35 ⅜ |
| S | 34 ⅝ | 26 ¾ | 37 |
| M | 36 ¼ | 28 ⅜ | 38 ⅝ |
| L | 37 ¾ | 29 ⅞ | 40 ⅛ |
| XL | 41 | 33 ⅛ | 43 ¼ |
| 2XL | 44 ⅛ | 36 ¼ | 46 ½ |
| 3XL | 47 ¼ | 39 ⅜ | 49 ⅝ |
| CHEST (cm) | WAIST (cm) | HIPS (cm) | |
| XS | 84 | 64 | 90 |
| S | 88 | 68 | 94 |
| M | 92 | 72 | 98 |
| L | 96 | 76 | 102 |
| XL | 104 | 84 | 110 |
| 2XL | 112 | 92 | 118 |
| 3XL | 120 | 100 | 126 |
Share
