Skip to product information
1 of 6

Gena Sage

Jeweled Mirage One-Piece Swimsuit | Gena Sage

Jeweled Mirage One-Piece Swimsuit | Gena Sage

Regular price $92.00 USD
Regular price Sale price $92.00 USD
Sale Sold out
Shipping calculated at checkout.

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
View full details