All Topics, Style

The Casual Shirt Dress | A Spring Style Edit

The weather in the UK recently has done a great job of confirming that it is, in fact, spring. The sun has been out quite consistently and whilst some days are colder than others, I’ve definitely been reaching for fewer layers. The casual shirt dress is a style I love to wear throughout spring: it’s versatile and looks put together without requiring much effort at all. Recently, ELVI kindly allowed me to choose two items from their spring collection and these are my picks:

ELINE Shirt Dress With Tassle | £45

It’s spring and yes, I’m still (sometimes) in black. Although the sun has graced us most days, the breeze can still carry quite a chill throughout spring. On colder days I’ve paired this with thicker, black tights but it looks great with skin coloured tights, or none at all if your blood is a little warmer than mine. The tie-up waist detail is super flattering and the tassle which adorns it is detachable so it can be worn two ways.

Denim is such an effortless look. This dress gives off spring vibes but the long sleeves and relatively thick fabric account for the breeze. Although this one is a little less versatile in the colder weather, the sleeves don’t look out of place rolled up, so it will carry through to a summer wardrobe nicely. So far I’ve only worn it around town, but I think it’s the perfect piece for evening strolls along the beach, when it becomes warm enough that is!


Each of these dresses are perfect ‘grab and go’ wardrobe staples. They require very minimum effort, look good and work with so many different shoe options too. For 20% off the ELVI website, use code ‘SOPH20’ at checkout.


*  This post contains PR Samples however I was under no obligation to feature. All words, images and opinions about the suitability of the product are 100% honest and my own. Please read my full disclaimer for more information. 

Previous Post Next Post

You may also like


  • Reply Chloe Chats

    You look so lovely in those dresses! I don’t think I’ve ever wore a shirt dress before, I’ve seen a few in shops though and I’ve always thought they look cute, but I always feel like they just won’t suit me!!

    Chloe xx

    April 9, 2019 at 8:24 pm
    • Reply sophhearts

      Thanks so much! I know what you mean, I haven’t bought into some trends because they just don’t feel ‘me’, they’re so easy to wear though so I love them!x

      April 9, 2019 at 9:19 pm
      • Reply Nicola

        Such a pretty dress! 💕

        April 13, 2019 at 1:10 pm
  • Reply Kirsty Marie

    I absolutely love a shirt dress, they are something that is always in my wardrobe!

    April 13, 2019 at 9:47 pm
  • Reply Joyce

    This is such a lovely shirt dress! for some reason, I can’t pull these off x

    Joyce |

    April 15, 2019 at 4:17 am
  • 1 2 3

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.