Skip to content

Your cart is empty

Continue shopping

Have an account?

Log in to check out faster.

Your cart

Loading...

Free shipping included

Subtotal

CA$ 0.00

Menu

  • Home
  • Shop All
  • No-Cling Styles
  • Feel-Good Blouses
  • Tops & Sets
  • Dresses
  • About Us
  • Contact
Log in
    Moffatt Fashions
    • Home
    • Shop All
    • No-Cling Styles
    • Feel-Good Blouses
    • Tops & Sets
    • Dresses
    • About Us
    • Contact
    Log in Cart
    Buy 2 → Extra 15% Off
    Buy 3 → Extra 20% Off

    65 products

    Sort

    Sort

    65 products

    Remove all
    Remove all

    65 products

    • Lauren | Soft Pleat Top

      Lauren | Soft Pleat Top

      Lauren | Soft Pleat Top

      Regular price CA$ 44.99
      Regular price CA$ 44.99 Sale price CA$ 79.99
      Unit price /  per 
      Sky BlueOcean BlueSage GreenSoft Lemon+2
      43%
    • Lena | Coastal Breeze Dress

      Lena | Coastal Breeze Dress

      Lena | Coastal Breeze Dress

      Regular price CA$ 59.99
      Regular price CA$ 59.99 Sale price CA$ 119.99
      Unit price /  per 
      50%
    • Livia | Linen-Look Maxi Dress

      Livia | Linen-Look Maxi Dress

      Livia | Linen-Look Maxi Dress

      Regular price CA$ 64.99
      Regular price CA$ 64.99 Sale price CA$ 149.99
      Unit price /  per 
      Classic BlackOlive GreenSky BlueWarm White
      56%
    • Lydia | Soft Collar Top

      Lydia | Soft Collar Top

      Lydia | Soft Collar Top

      Regular price CA$ 49.99
      Regular price CA$ 49.99 Sale price CA$ 79.99
      Unit price /  per 
      Light GreyDark khaki fabricPinkWhite
      37%
    • Maeve | Feel-Good Fit Blouse

      Maeve | Feel-Good Fit Blouse

      Maeve | Feel-Good Fit Blouse

      Regular price CA$ 54.99
      Regular price CA$ 54.99 Sale price CA$ 109.99
      Unit price /  per 
      50%
    • Maeve | Relaxed Vintage Dress

      Maeve | Relaxed Vintage Dress

      Maeve | Relaxed Vintage Dress

      Regular price CA$ 69.99
      Regular price CA$ 69.99 Sale price CA$ 159.99
      Unit price /  per 
      Sage OliveSoft BlueNatural Beige
      56%
    • Mara | Relaxed Fit Stripe Top

      Mara | Relaxed Fit Stripe Top

      Mara | Relaxed Fit Stripe Top

      Regular price CA$ 44.99
      Regular price CA$ 44.99 Sale price CA$ 79.99
      Unit price /  per 
      Sand BeigeBurgundyMocha BrownClassic Black
      43%
    • Marina | Elegant Tie Dress

      Marina | Elegant Tie Dress

      Marina | Elegant Tie Dress

      Regular price CA$ 69.99
      Regular price CA$ 69.99 Sale price CA$ 159.99
      Unit price /  per 
      Soft IvoryMocha BrownSage GreenPowder Blue
      56%
    • Maya | Relaxed Longline Blouse

      Maya | Relaxed Longline Blouse

      Maya | Relaxed Longline Blouse

      Regular price CA$ 39.99
      Regular price CA$ 39.99 Sale price CA$ 79.99
      Unit price /  per 
      Classic DenimLight Denim
      50%
    • Melanie | Feel-Good Fit Blouse

      Melanie | Feel-Good Fit Blouse

      Melanie | Feel-Good Fit Blouse

      Regular price CA$ 54.99
      Regular price CA$ 54.99 Sale price CA$ 109.99
      Unit price /  per 
      50%
    • Mila | Easy Fit Blouse

      Mila | Easy Fit Blouse

      Mila | Easy Fit Blouse

      Regular price CA$ 39.99
      Regular price CA$ 39.99 Sale price CA$ 69.99
      Unit price /  per 
      Olive GreenSoft SageSoft Sky BlueDusty Rose
      42%
    • Mira | Crochet Summer Top

      Mira | Crochet Summer Top

      Mira | Crochet Summer Top

      Regular price CA$ 44.99
      Regular price CA$ 44.99 Sale price CA$ 89.99
      Unit price /  per 
      IvoryPowder BlueSoft RoseWine Red+1
      50%
    • Molly | Feel-Good Fit Blouse

      Molly | Feel-Good Fit Blouse

      Molly | Feel-Good Fit Blouse

      Regular price CA$ 54.99
      Regular price CA$ 54.99 Sale price CA$ 109.99
      Unit price /  per 
      50%
    • Naomi | Draped V-Neck Top

      Naomi | Draped V-Neck Top

      Naomi | Draped V-Neck Top

      Regular price CA$ 44.99
      Regular price CA$ 44.99 Sale price CA$ 69.99
      Unit price /  per 
      Soft SandWarm RustSage OliveDeep Navy
      35%
    • Nina | Elegant V-Neck Blouse

      Nina | Elegant V-Neck Blouse

      Nina | Elegant V-Neck Blouse

      Regular price CA$ 44.99
      Regular price CA$ 44.99 Sale price CA$ 79.99
      Unit price /  per 
      Sky BlueWhiteSoft PinkClassic Black
      43%
    • Noelle | Botanical Pocket Dress

      Noelle | Botanical Pocket Dress

      Noelle | Botanical Pocket Dress

      Regular price CA$ 49.99
      Regular price CA$ 49.99 Sale price CA$ 89.99
      Unit price /  per 
      Olive BotanicalBlue Botanical
      44%
    • 1
    • 2
    • 3
    • 4
    • 5

    Navigate

    • Home
    • Shop All
    • No-Cling Styles
    • Feel-Good Blouses
    • Tops & Sets
    • Dresses
    • About Us
    • Contact

    Customer Care Hours

    Monday to Friday: 9:00 AM – 6:00 PM (ET)

    Saturday and Sunday: 10:00 AM – 4:00 PM (ET)

    © 2026, Moffatt Fashions
    • Privacy policy
    • Terms of service
    • Refund policy
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.