Elsa’s dress from Olaf’s Frozen Adventure

Image of a child in an Elsa costume. Magic comes from her extended hand.

My five year old daughter has been Elsa-obsessed since she was two. There are a lot of Elsa dresses in her wardrobe. This is my favourite yet – a simple sew, with bodice and hem details that really make it magic.

Patterns and materials

  • Pattern is a modified Margot dress by Violette Field Threads
  • Main fabric is plain stretch velvet in petrol colour by Spotlight
  • Cape fabric is a snowflake organza by Spotlight
  • Lining is a teal blue solid cotton lycra by RubyJam
  • Collar is a thick faux fur such as a white fox by Spotlight
  • Cricut designs are slightly modified stencils from joy2sew, cut from silver glitter Siser heat transfer vinyl by Vinyl World
  • Matching threads
  • Hooks and eyes to make the cape removable
Image of a girl dancing in an Elsa dress.
A three year old wearing an Elsa dress.

The inspiration: Olaf's Frozen Adventure

Olaf’s Frozen Adventure is a vastly underestimated Disney short from 2017. Although it’s only 21 minutes long, and mostly about Olaf – the best character in the Frozen franchise – Elsa swishes through the whole thing in a floor-length deep blue snowflakey becaped number.

My 5 year old has been asking me to make her this dress since, well… 2017, and like the good mother I am, it only took me two whole years before I finished it.

I’m part of a BFF sewing group with three other Australian sewists, all of whom are far more knowledgeable about sewing than I am. We complete challenges together every month (okay, most months) (…okay, some months), and the challenge for April 2019 was velvet. And so, the time was nigh to make Elsa’s Frozen Adventure dress.

Dress construction

The Margot dress by Violette Field Threads is probably the simplest dress pattern I’ve ever made. I’m a slow sewist, and yet I think I could knock one of these out in an hour or so.

Most dresses in this shape that Elsa wears here have princess seams (two long seams run top to bottom down the front of the dress). I really didn’t want that because I knew I was going to need to put heat transfer vinyl on the bodice, and I didn’t want too many seams to get in the way. Also, I was making this dress for a 5 year old, who doesn’t yet have a body shape that needs that level of tailoring.

Margot is perfect because it’s just a mirrored, flat front and back. It’s designed for knits, and the stretch in the fabric helps to give the necessary shape.

Margot only needed a couple of slight modifications.

  1.  I brought the bodice in slightly to make a tighter fit. Margot is intentionally a really relaxed fit, and that wouldn’t give me the same shape as Elsa’s gown.
  2. I lengthened the dress quite a lot (about 25cm). There is a lengthening line in the pattern, but I didn’t use it. If I had, the dress would have only the same fullness as the knee length Margot. Elsa’s dress is a lot more full at the bottom, so I simply lengthened the dress from the bottom of the existing hem, and used my French rule to mimic its shape.
  3. Margot’s boat neck isn’t quite as broad as I wanted. Margot handily gives a cutting line for a lined bodice, and a wider cut line for a bound bodice. I simply used the bound bodice cut line, even though I would be fully lining the dress.

After I was happy with my modifications, I cut the lining, basted it, and tried it on my daughter for fit. (It was perfect!)

You can see the difference between the two Margots by comparing the printed pattern piece and my tear and toile version:

I shifted the pattern across slightly so you can see the original size 6 cut line. This makes it look like I resized the armscye, but I didn't.As you can see, I brought the side in quite a bit due to the Margot's relaxed fit.
I shifted the pattern across slightly so you can see the original size 6 cut line. This makes it look like I resized the armscye, but I didn't.
As you can see, I brought the side in quite a bit due to the Margot's relaxed fit.

Next, I cut out my fabric. Here’s where I made my first mistake.

It turns out (and this will no doubt be incredibly obvious to more experienced sewists) that velvet has definite nap. I didn’t realise this because I’ve never sewn with velvet before – and also probably because the lighting wasn’t great when I was cutting out my fabric. I generally only sew when my kids are in bed, which means 8pm to 11pm. Sooo, in order to conserve fabric, I cut the dress front and the dress back in different directions against the nap.

Classic Meredith.

I didn’t realise my mistake until I’d already put the dress together. However, I wasn’t going to remake it! It’s not too noticeable because there is a cape hiding the back.  You can only really see my mistake in bright sunlight. And my 5 year old, despite being very perceptive to the sound of a chocolate bar being opened in the next room, has never once noticed.

Image of seams that meet perfectly
Look at the underside of this sleeve!!!! The seams meet perfectly.
Don't look at the seams on the other sleeve, which were unfortunately not quite so perfect.

Margot requires the side seams for the lining and the main dresses to be sewn together. I didn’t do this, because my overlocker (an Elna Elina Pro) did not like chewing through two layers of cotton lycra and two layers of stretch velvet at the same time. So, I just overlocked the lining and main separately, figuring that the weight of the fabric would keep it in place. So far, I’ve seen no problems with the lining twisting beneath the dress, but I could always pop in a couple of stitches by hand along that hem if I need to.

I used my Juki 1500 coverstitch to do the hems. I’ve used my coverstitich on two projects now, and I really feel like I’ve gotten the hang of it!

Close up image of coverstitched hem.
Why yes, I did coverstitch this with navy thread in the needles, and black Maxi-Lock stretch thread in the looper.
This was absolutely for the purposes of a clear demonstration of my stitching, and not because the only Maxi-Lock thread I had available was black. Ahaha.

Design elements

I don’t have the time or interest to use applique for the eleventy billion design elements all over this dress. I could have used crystals, but that would have cost quite a lot.

Instead, I used my Cricut to cut silver glitter heat transfer vinyl (HTV).

The details at the collar, hem and sleeves are all from joy2sew’s Etsy store. I actually found Joy’s store by searching for snowflake images, and I discovered instead that she has stencils available for a bunch of Frozen costumes. As Joy didn’t yet have an Olaf’s Frozen Adventure stencil in her store, I messaged her to ask her if she was planning on doing one… and a few weeks later she had! I love it that crafters are so responsive to other people who really admire their work.

I had to play around with the files a bit before cutting (for example, to give them a transparent background). But even with my minimal image manipulation skills, I managed to get them to be ready to cut. The only other modification I made was to thicken the inverted flat W at the collar – the original is true to the animation and quite thin, and I was worried that the HTV would snap due to the stretch of the velvet if it wasn’t substantial enough.

I also cut extra smaller diamond details underneath the collar, across the chest and on the top sleeves. I just moved them around until they were where I wanted them to be in the Cricut Design Space software.

Velvet is pretty sensitive to heat, but I just used a mini heat press on its lowest heat, and kept it moving across the fabric fairly quickly.

Image of the bodice detail I created in Cricut Design Space
This is the bodice detail I put together in Cricut Design Space. I wanted the detail on the bodice to be symmetrical.
A close up image of the finished bodice.
While much of the detail on the bodice is symmetrical, I placed diamonds on the neckline, hips and arms freehand.

Fur collar and chiffon cape

The final challenge was to self-draft the collar and cape.

I created a collar piece by tracing the finished collar area. For the fur, I cut the collar into three sections: one for each side of the bodice, and one for the back. This was so that I could cut it so that the direction of the fur would run the way I needed it to go (straight down at the back, and also straight down at the front). I had purchased some really thick, long fur in order to match the collar from the animation. However, I knew my daughter would refuse to wear it if the fur tickled her skin.

I used some snips to shave down the seam allowance on the fur, which made it easier for me to sew the pieces together. My sewing machine has a float function that lets me slightly lift the foot when sewing thick fabric – but I was pleasantly surprised that I didn’t need to use it on the fur.

Image of fur with fur clipped away at the seam allowance.
Fur, fur everywhere. I'll never work with this stuff again. Ever.
(Until the next project that requires fur, obviously.)

I cut out a mirrored piece of white cotton broadcloth, set right sides of the two together, and sewed – leaving a 10cm gap to turn through. After hand stitching the collar fully closed, I hand stitched the collar to the dress.

This was probably my second mistake. It would have been much easier to simply sandwich the collar within the bodice when I was sewing the neckline, then turn it out. 

But I didn’t think of that.

Classic Meredith.

I next sketched out the cape. The measurements were purely based on the size of snowflake chiffon fabric I had – a clearance remnant that I bought for $2, because I’m alllllll about luxury.

I imitated the shape of Elsa’s cape, keeping the top width the same width as the finished dress shoulders (28cm including a generous seam allowance), the widest piece about 20cm lower than the finished dress hem, and the centre point of the hem the full length of my remnant.

Image of a hand drawn sketch of a cape and its measurements.
My initial rough sketch of what I wanted the cape to look like.
Image of the dress as I made it.
Aaaaand this is how it turned out. It's really similar in shape to the animated version.

Chiffon is incredibly light fabric, and I decided to finish it with a rolled hem. My overlocker does a two-thread and a three-thread rolled hem.

Since I didn’t have any thread that actually matched the cape well, I just went with grey, as I thought it would kind of pick up the silver in the dress. I chose a two-thread rolled hem so that there would be less of the grey. I think it looks okay, colour-wise.

I wasn’t too happy with the way my overlocker handled the chiffon, though. It’s fine on the plain blue chiffon, but where it cut through the snowflake print, the knife cuts noticeably wider, as if it has kind of slipped or skidded on the fabric.

It’s not noticeable unless you look really closely, but I guess in retrospect I should have gone with the three thread rolled hem. Perhaps the weight and tension of the extra thread would have minimised this effect. Then again, maybe not? Either way, I’m not finishing those edges again over such a minor issue.

Once hemmed, I folded the top of the cape twice over, then sewed across the top. The cape is secured to the underside of the collar with hooks and eyes, so that it’s removable.

And that’s it! One Elsa dress for two very happy girls. While I did intend it to be for my 5 year old, my 3 year old wasn’t happy to sit on the sidelines for long.

The front of an Elsa dress, placed on a child size mannequin.
Voila! The finished product.
A little girl wearing an Elsa dress, playing with her hands.
A five year old swings off a banister. She is wearing an Elsa dress.
A little girl in an Elsa dress looks over her shoulder.
A girl in an Elsa dress runs forward, giggling.

This Post Has 5 Comments

  1. abi

    AMAZING Meredith!!!!! You are so talented xo

  2. Leanne

    Awesome! I am in awe of your sewing skills!

  3. Frances

    Meredith. Awesome. My mum had the same skills. Keep up the good work. Love Frances

  4. Cameron

    I can tell from looking at this kick-ass dress that it’s going to be one of those things where the girls are constantly arguing over who gets to wear it until they’re both screaming at each other.

  5. SamA

    AAAMAAAZING! Great photos, great step-by-step description, great end product, great blog post. Well done.

Leave a Reply