Shoppers looking ahead to spring can find plenty of pretty midi frocks at Roman. Mid-length dresses are perfect for the upcoming season, and they're long enough to be slightly warm, and can be easily dressed with tights or bare legs and trainers, depending on what the weather is like.

They are often also offered in timeless prints, so they can be worn for many years to come. One customer-favourite on Roman's website is this Polka Dot Ruched Sleeve Dress, £45.

Available in sizes 10-20, shoppers can choose from six colours, including navy, black, dark orange, baby blue, lilac and a second navy choice with a heart print.

Roman's woven midi dress is perfect, featuring a feminine V-neckline, ruched sleeves, and a sweet button detail. The pretty frock also features a thick waistband that creates flattering pleats throughout.

With spring in-sight many other fashion retailers have floral and printed midi dresses on sale. For instance, New Look has released a yellow Floral Midi Dress (£25.99), which is a lovely option for a wedding guest outfit.

Shop now
Shop now

Roman's woven midi dress is available in six colours, including navy, black, dark orange, baby blue, lilac and a second navy choice with a heart print.

£45

Roman

Nobody's Child is also well-known for its selection of dresses. For shorter options, the Collar Linen-Blend Lillian Mini Dress is £89 and comes in regular and petite lengths.

However, it is hard to overlook the glowing ratings for Roman's Polka Dot Ruched Dress, which has more than 70 reviews. A pleased buyer wrote: "Loved the sleeves and the length. The waist has a gathering, making for a flattering effect."

Similarly, another fan remarked: "This is my absolute favourite dress of all time. It fits beautifully, is very flattering and is extremely comfortable."

The polka dot dress in black
The polka dot dress in black

A handful of users warn that the sizing runs small, as one shopper explained: "Beautiful dress, but runs small, which is unusual for Roman. Agree with another comment, too tight around arms."

A fourth user had a better experience, saying: "Elegant, sophisticated and feminine. Fabric is light and breezy. Love it." Someone else said: "Fabulous dress. Fits perfectly and looks beautiful. Makes me feel a million dollars. Highly recommend."

Another pleased fan added: "Lovely flattering fit. I'm a (size) 18 and feel good in it. Lovely lightweight material, came just above my ankles, I'm 5'2." One user simply penned: "Lovely style, length and material. Ideal for any occasion."

One user loved the design but also warned about the sleeve fitting, saying: "This is a lovely dress. Navy and white always go so well together. Only 4 stars as the sleeves are on the tight side and if u have larger upper arms u may struggle with sleeve size."