How to DIY a Sexy Christmas Dress

Wendy Herrera
by Wendy Herrera
7 Materials
4 Hours

I had 4 hours before a party to make this DIY Christmas dress from a red velvet dress that I thrifted and 2 scraps of white velvet to trim it.

I ended up with a stunning red and white dress for the party that looked amazing. I chose to make a mini dress, but you could adapt this to make a knee-length or longer dress, depending on the style of dress you start with.

Tools and materials:

  • Thrifted red velvet dress
  • Dress zipper (new or taken from dress)
  • Scraps of white velvet
  • Pins
  • Tape measure
  • Seam ripper
  • Sewing machine
Preparing the material

1. Prepare material

I removed the zipper and turned the dress into a tube by cutting across the top, removing the sleeves in the process.

The original dress basically fitted me, I just didn't like the style.

I measured the length I wanted from above the bust (in my case it was 25 inches), pinned the dress together and cut off the excess.

Trying the dress on

2. Fitting

When I tried it on, it fitted very well except around the waist. I measured the amount I would need to take in and the length from the top to my waist. 

Pinned DIY dress

3. Pin to fit

I needed to take in a maximum of 4 inches on each side, 9 inches down from the top.

I lay the material flat and placed a row of pins across it, 9 inches from the top edge.

I then measured in 4 inches from each side seam and created a gentle curve with the pins above and below this point, from below the bust to above the hips.

I stitched along the curves, right sides together.

Inserting the zipper

4. Insert zipper

I open the back seam with a seam ripper. With the wrong side of the dress facing me, I turned a seam allowance of about half an inch to the wrong side on both seam edges and pinned the open zipper to it.

I hand-sewed the zipper in place first, but I don't recommend that. It really didn't look good on the velvet and I ended up machine stitching on the right side over my hand sewing. 

Cutting off excess fabric

I cut off the excess fabric at the waist.

Adding top trim

5. Add top trim

I cut a strip from the white velvet fabric, 2.5 inches wide and long enough to go around my bust plus a seam allowance on both ends.

I pinned and stitched the right side of the trim to the wrong side of the dress at the top edge, turning in the short edges.

Adding top trim

I turned the trim to the right side, turned in a narrow hem at the bottom edge and top stitched the trim to the dress.

Adding bottom trim

6. Add bottom trim

I turned up and stitched the bottom hem.

Then I added the bottom trim in the same way as the top, cutting a strip 3 inches wide and making a seam at the center back.

Completed DIY Christmas dress

DIY Christmas dress

I'm delighted with my DIY Santa dress! It fits perfectly and cost me almost nothing.  

Completed DIY Christmas dress

I styled it with sheer tights and white shiny boots that I already had.

This is why I love thrift flipping, it's creative and I end up with super cute clothes.

If you'd like to know how to thrift flip other styles, let me know below in the comments.

Suggested materials:
  • Thrifted red velvet dress
  • Dress zipper (new or taken from dress)
  • Scraps of white velvet
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation