★ ★ ★ ★ ★
4.7/5 Stars | Based on 9,257+ Reviews

TERESA | Bohemian Maxi Floral Dress

Regular price $278.95 Sale price $90.95
Save 67%
/
Free Insured Canada Shipping
30-Day Money-Back Guarantee 30-Day Money-Back Guarantee
Quantity Discount A Boutique Tradition Since 1991
Colour
Size
  • American Express
  • Apple Pay
  • Google Pay
  • Maestro
  • Mastercard
  • Shop Pay
  • Visa
LIMITED AVAILABILITY ♡
Carefully selected pieces for comfort and confidence. Once a style sells out, it may not return.
If "Add to Cart" is still visible, it's still available — don't wait too long.
“I finally found a dress that feels elegant, light and beautifully feminine.”
I wanted something I could wear on warm evenings without feeling overdressed, but still look graceful and put together. The TERESA dress gave me exactly that. The floral print is soft and romantic, the fit feels effortless, and the way it flows when you walk makes it feel so elegant.
— Margaret, 62

TERESA | Bohemian Floral Maxi Dress

The TERESA Bohemian Floral Maxi Dress is designed for women who love effortless elegance with a soft, romantic touch. With its flowing maxi silhouette, delicate floral print and feminine V-neckline, this dress creates a graceful look that feels perfect for holidays, dinners, celebrations and warm summer evenings.
The lightweight chiffon-inspired feel gives TERESA beautiful movement, allowing the dress to flow naturally with every step. It feels comfortable and easy to wear, while still giving you that refined, dressed-up look that makes any occasion feel a little more special.
The long sleeves add a classy and balanced finish, while the bohemian floral print brings a free-spirited charm that feels timeless and feminine. Whether you style it with sandals for a relaxed holiday dinner or with heels and jewellery for an evening celebration, TERESA makes you feel confident, elegant and beautifully put together.

Why women love TERESA

  • Soft bohemian floral print: Adds romantic colour and timeless seasonal charm.
  • Elegant V-neckline: Creates a feminine and naturally flattering silhouette.
  • Flowing maxi length: Designed for graceful movement and effortless elegance.
  • Long sleeve detailing: Adds a refined and balanced finish to the overall look.
  • Lightweight chiffon-inspired feel: Comfortable for warm-weather occasions and evening wear.
  • Easy to style: Ideal for holidays, dinners, celebrations, weddings and summer events.
TERESA is the kind of dress that makes you feel elegant the moment you put it on — soft, feminine and perfect for unforgettable summer moments.

Every Canadian order includes free insured shipping with tracking. Orders are processed within 1–3 business days, and your tracking link is emailed as soon as your package is on its way.

Try your order at home with peace of mind. Contact us within 30 days of delivery and we’ll guide you through the return process.

Questions about your order, sizing, or one of our pieces? Email support@gracesdresses.com. Our customer care team usually replies within 24–48 hours.

WORN & LOVED BY WOMEN LIKE YOU

Carol M.

Carol M.

I’m 5’2” and usually have trouble with dresses feeling too long or too fitted around my middle. The Eliza falls nicely without clinging, and the pockets are a lovely bonus. I wore it for lunch with my sister and felt comfortable the entire afternoon.

Maria R.

Maria R.

I wasn’t sure about ordering such a bright color, but the pink is even nicer in person. I ordered my usual size and there is plenty of room through the waist and hips without it looking oversized. Please excuse the bathroom picture I wanted to show how it fits on a real body!

Linda T.

Linda T.

My daughter took this picture right after I tried it on. The floral pattern is very pretty and the lace details make it feel special without being too dressy. The sleeves are comfortable on my arms, although I would have preferred the dress about an inch shorter.

Lauren K.

Lauren K.

This set surprised me because all three pieces work well together and nothing feels tight around my stomach. The pants move comfortably, and the longer layer gives me the coverage I wanted. I wore it to a family dinner and received several compliments.

Susan B.

Susan B.

I wanted something comfortable that still looked put together for church and family occasions. The pants are easy to move in and the patterned jacket dresses up the simple black pieces nicely. It arrived a little wrinkled, but the wrinkles came out easily after steaming.

Patricia H.

Patricia H.

Everything arrived neatly folded in tissue paper with a sweet thank-you card inside. The dress looked just like the pictures and was in perfect condition when I opened it. The thoughtful presentation made my first order from Grace’s Dresses feel very special.

A Personal Note from Grace

Our Last Anniversary Sale Before Retirement

Dear beautiful,

When I first opened Grace’s Dresses, I had one simple dream: to help women feel comfortable, confident, and beautifully themselves.

Thanks to women like you, that dream became something more wonderful than I ever imagined.

Now, as I prepare for retirement, we’re celebrating our very last anniversary sale.

As a heartfelt thank-you, enjoy our anniversary savings, plus an extra 10% OFF when you buy 2, 15% OFF when you buy 3, 20% OFF when you buy 4, or 25% OFF when you buy 5 or more.

If you’ve had your eye on something special, I hope this is your moment to choose it for yourself.

Thank you for being part of my story. ❤️

With love,

Grace

FREQUENTLY ASKED QUESTIONS

Yes. Every Canadian order includes free insured shipping with tracking.

Every order is covered by our 30-day money-back guarantee. Contact us within 30 days of delivery and we’ll guide you through the return process.

As soon as your order ships, you’ll receive an email with your personal tracking link.

The payment methods available for your device and order are shown securely at checkout.

Yes. We’ll email your confirmation immediately after checkout. If it doesn’t arrive, check your spam folder or email support@gracesdresses.com.

FREE INSURED CANADA SHIPPING

Every Canadian order ships free with insurance and tracking.

30-DAY MONEY-BACK GUARANTEE

Try your order at home with the reassurance of our 30-day money-back guarantee.

SECURE CHECKOUT

Your information is protected by a secure, encrypted checkout.

FREE INSURED CANADA SHIPPING

Every Canadian order ships free with insurance and tracking.

30-DAY MONEY-BACK GUARANTEE

Try your order at home with the reassurance of our 30-day money-back guarantee.

SECURE CHECKOUT

Your information is protected by a secure, encrypted checkout.