★★★★ ★ ★
Based on 15,000 reviews

MOIRA | Green Checked Maxi Shirt Dress

Regular price £159.95 Sale price £39.95 Save  75%
/
Tax included.
  • Free Delivery with Royal Mail
  • 30-Day Hassle-Free Returns
  • Support a British Family Business
Size
Low in stock! Only 1 left!

Free Shipping

Visa Master American express Apple pay Google pay Paypal
Limited Time Offer

Buy 2, Get 10% OFF – Today Only!
Buy 3, Get 15% OFF – Today Only!
Buy 4, Get 20% OFF – Today Only!
Buy 5, Get 25% OFF – Today Only!

* Additional discounts will be applied automatically.

Classic Checks, Effortless Everyday Elegance

Discover Moira, a beautifully styled maxi shirt dress that combines timeless checks with a relaxed, feminine silhouette.

Featuring a rich green checked pattern, a classic shirt collar and a flowing maxi skirt, Moira brings a touch of countryside-inspired charm to your wardrobe. The button-front styling adds a polished finish, while the gently defined waist creates an elegant shape.

Perfect for weekend lunches, countryside outings or simply enjoying a stylish everyday look, Moira pairs beautifully with ankle boots, flats or your favourite handbag.

Why You'll Love Moira

  • Timeless Green Checks – A classic pattern with a refined, heritage-inspired feel.

  • Elegant Shirt Collar – Adds structure and a polished finishing touch.

  • Button-Front Detail – Brings traditional shirt-dress charm to the design.

  • Flowing Maxi Skirt – Creates a graceful silhouette with lovely movement.

  • Defined Waist – Adds shape without an overly fitted appearance.

  • Versatile Styling – Looks lovely with boots for autumn or flats for a relaxed daytime outfit.

Product Details

  • Style: Checked maxi shirt dress

  • Pattern: Green checks

  • Length: Maxi

  • Neckline: Shirt collar with V-shaped opening

  • Front: Button detailing

  • Sleeves: Long sleeves, styled rolled up in the photographs

  • Silhouette: Flowing skirt with a defined waist

A timeless addition to your wardrobe, bringing together classic British-inspired style and everyday elegance.

We offer Free Delivery on all orders and provide a tracking number so you can keep an eye on your parcel every step of the way.

After placing your order, you'll receive your tracking number via email within 24-72 hours. You can easily track your parcel on our 'Track Your Order' page.

We want you to feel confident when shopping with ROSE & LUCIA.

If your order isn't quite right, you may request a return in accordance with our Returns & Refunds Policy.

Please review our policy for information about return eligibility, timeframes, conditions and refunds.

For full details, please see our Returns & Refunds Policy.

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.

Up to 80% off · Limited time The more you add, the more you save
2 Items −10%
3 Items −15%
4 Items −20%

*Discounts apply automatically at checkout.

WHAT OUR CUSTOMERS SAY

★★★★

I like the design, although the trousers are slightly longer than I expected.

Linda C.
London
★★★★★

Love my new dress! This was my first order and definitely not my last!

Sarah W.
Bristol
★★★★★

Finally found an online shop that offers stylish clothes for women my age.

Margaret B.
Liverpool
★★★★★

Absolutely love it... The material is much nicer than I expected and the fit is perfect. I'll be ordering again. :)

Emma S.
London
★★★★★

Beautiful set. Comfortable enough to wear all day.

Emma K.
Leeds

FREQUENTLY ASKED QUESTION'S

Once your order is confirmed, you will receive an email with your order number and Track & Trace number. Or you can track your order here.

We’re sorry to hear that you want to return your items. For more information on our return and exchange policies, please see our ''Return Policy'' page.

Please send an e-mail to info@roseandlucia.com so we can assist you further.

We want you to feel confident when shopping with Rose & Lucia. If your item is not quite right, you can request a return within 30 days of receiving your order.

Items must be unworn, unused and in their original condition, with tags and packaging included. Once your return has been received and approved, we will process your refund to the original payment method.

For full details, please see our Return and Refund Policy.

Email customer service: info@roseandlucia.com 

Send us a message and we will respond as soon as possible.

Please note that we do not offer customer service via Instagram and Facebook. Please send us an email. Multiple emails may cause processing delays.

Thank you!

Office hours:

Monday - Friday 09:00 - 20:00
Saturday - Sunday 09:00 - 18:00

Free delivery

We strive to maximise convenience for our customers and therefore always offer free delivery.

100% money-back guarantee

At Rose & Licia, we offer a 30-day money-back guarantee, so you always have enough time to return your order if you are not satisfied.

customer support

Do you have a question, a comment or are you still not satisfied after placing your order? No problem! Our customer service will be happy to help you.