Maeve Maxi Dress - Forest Green
This style runs small. We recommend sizing up.
This item is final sale and not eligible for returns, exchanges, or free shipping offers.
A refined silhouette with an intentional fit.
Maeve is designed to move through your day with ease — clean, elongated, and confidently understated. The streamlined column shape lengthens the frame, a high neckline balances the open back, and ribbed stretch fabric holds its form from morning through night without feeling restrictive. This is an everyday dress, done with intention.
★★★★★ "It's incredible. Silky smooth, beautifully cut, sexy AF! It's an absolute showstopper."
Reviewed as Maeve Maxi Dress
FIT AT A GLANCE
- Clean, elongated column silhouette that lengthens the frame
- High neckline with open back — coverage with a quiet edge
- Ribbed stretch fabric that molds without feeling tight
- Holds its shape while remaining comfortable all day
- Polished enough for day or night wear
THE FIT
Designed to fit close to the body with comfortable stretch. Maeve runs true to size with flexibility depending on how you want it to feel.
For a more body-hugging fit — size down.
For a bit more room through the body — stay true to size.
- Alexa is 5'10", Bust 31", Waist 24", Hips 33" and wears a size S
- Nayara is 5'7", Bust 33.5", Waist 27.5", Hips 38.5" and wears a size S
FABRIC & FEEL
Crafted from a soft, ribbed stretch fabric that moves naturally with the body while maintaining its shape. Substantial yet breathable, designed to wear beautifully throughout the day.
- Ribbed stretch that moves with you without losing shape
- Substantial feel without weight or stiffness
- Soft and breathable against the skin
- Designed to hold its form wear after wear
WEAR IT YOUR WAY
Wear Maeve simply on its own, or style it with flat sandals, heels, or minimal layers depending on the moment. Strong silhouette. No overthinking required.
Designed for a close, body-skimming fit. This style runs true to size with flexible stretch depending on how you want it to feel. For a more body-hugging fit, size down. For a bit more room through the body, stay true to size.
- High neckline with an open back for a balanced, refined shape
- Ribbed stretch fabric that moves comfortably with you
- Soft, elongated silhouette that skims the body without clinging
- Lightweight feel that transitions easily from day to night
- Designed to move naturally with the body while maintaining its shape
- Racerback maxi dress
- Ribbed stretch fabric
- Soft, breathable feel
- Designed to hold its shape wear after wear


To help preserve the fit, shape, and feel of your RIOT pieces, rinse thoroughly in cold water after wear.
Our fabrics are intentionally soft and delicate, designed for a smooth, sculpting fit. Hand wash separately in cold water using a mild detergent and lay flat to dry in the shade.
Avoid rough surfaces, oils, bleach, harsh detergents, hot water, chlorine, and high heat, as these may damage the fabric or affect the finish over time.
Do not leave swimwear rolled up while wet or machine wash or tumble dry.
Damage caused by improper care or contact with rough surfaces is not considered a manufacturing defect.
Returns
Not every piece is meant to be, and that's okay. Here's how we take care of you.
We accept exchanges, store credit, and refunds on eligible items within 14 days of delivery. Choose store credit and we'll add 10% to your return value automatically to use toward something else you love.
To start a return, visit our Return Portal.
For the best fit experience, try all items on over undergarments. All returns are carefully inspected and must be unworn, unwashed, and returned with tags and hygienic liners intact. We take product integrity seriously for the benefit of our entire community.
We are unable to accept returns that show any signs of wear, including:
- Stains or markings from trying on
- Deodorant, perfume, body oils, makeup, lotions, or washing powder
- Removed or missing hygienic liners
- Damage or signs of wear
Returns that are damaged, worn, or do not meet our return conditions will be rejected and sent back to the customer. Exchange, store credit, or refund requests for rejected returns will not be approved. For transparency, all ineligible returns are documented with photo and video.
We reserve the right to limit returns on accounts with an unusual return history.
Checkout+
The easiest way to shop RIOT. Checkout+ includes free returns and exchanges on eligible items plus package protection if your order is lost, stolen, or damaged in transit.
No Checkout+? Returns are still accepted under our standard policy, but a $12 charge will apply toward the cost of the return label. Packages shipped without Checkout+ are not protected against loss, theft, or damage.
If Checkout+ is added to a final sale order, package protection still applies. Final sale items remain ineligible for returns or exchanges regardless.
To submit a claim, visit our Claims Portal.
Return Timeframe
You have 14 days from delivery to submit your return through our portal. Requests submitted after this window are not eligible.
Return requests are reviewed within 1 business day, Monday through Friday. Please ship promptly as return labels expire after 7 days and cannot be reissued.
Returns are processed within 5 to 7 business days of arriving at our warehouse. Exchanges ship within 1 to 2 business days after your return is inspected and approved. Exchanges are subject to product availability. If your requested exchange item is unavailable, we'll issue store credit so you can choose something else you love.
Please note that shipping costs for exchange orders are not included.
Influencer and Discount Codes
Orders placed with our welcome offer code are eligible for a full return under our standard return policy.
Orders placed using influencer codes are eligible for store credit only. Store credit is issued as a digital gift card and is valid for one year from the date of issue.
Orders placed using promotional discount codes other than our welcome offer are final sale.
Final Sale
Final sale items are not eligible for returns, exchanges, store credit, or refunds.
Final sale includes items marked as such at checkout, items purchased during promotional sale events, and gift cards.
If a final sale item is sent back to us, it will be returned to you.
International Returns
If you're shopping with us internationally, please reach out to contactus@riotswim.com before sending anything back. We want to make sure your return gets to us without any issues.
International customers are responsible for all return shipping costs and RIOT does not provide prepaid return labels. We recommend using a tracked shipping method and keeping your proof of postage until your return has been processed. Please include your order number, name, and shipping address inside your return package.
Exception-Based Requests
Approved exceptions outside of our standard return policy may be subject to a 20% restocking fee to help cover processing, handling, and carrier-related costs.
Questions?
Email: contactus@riotswim.com
Phone: 713-338-9710
When calling, please leave your name, order number, and reason for reaching out and a member of our team will get back to you within 24 to 48 hours during business hours, Monday through Friday. Our office closes at 12pm CST on Fridays, so messages received after that time will be responded to the following business day. Email is always the fastest way to reach us.
Effective March 26, 2026