Project Perfect Ballerina Serger Dress

By Kelly Laws

Skill Level: Intermediate  

-+ FromTo Love List

Sergers were made for garments and costumes! Create this beautiful fairy ballerina dress for your little one and she'll be the belle of the ball! The wide work area on Baby Lock sergers is perfect for cover stitching, and the decorative wave stitch allows you to easily create the outfit she has dreamed about.


  • McCall’s Costume pattern M4887
  • 4 Spools Madeira Aerolock serger thread
  • 2 Spools decorative serger thread (Madeira Glamour, Décor, etc.)
  • Madeira Aerofil all-purpose thread to match fabrics
  • 1 to 1 1/2 yards of light pink satin for dress
  • ¾ to 1 ¼ yards of bright pink satin for vest
  • 4 ¼ to 5 3/8 yards of light pink sparkle tulle
  • 2 7/8 to 4 yards of medium pink sparkle tulle
  • 1 7/8 to 3 1/8 yards of dark pink tulle
  • 3” of ¼” to 1/2” wide elastic
  • 2 snaps
  • Hook and eye
  • Hand sewing needle


  • Baby Lock Serger


  1. Cut the pattern tissue apart and locate the pieces for the dress, view A vest and View D skirt.

  2. For the dress, cut pieces 1, 2 and 3.

  3. Thread the Ovation serger for a 4-thread stitch. Serge the seams together following the pattern instruction guide sheet.

  4. Switch the ovation to a narrow cover stitch to topstitch the top of the dress and the hem.

  5. For the straps attach the straps to the front of the dress as directed. For the back of the dress, use a hand needle to add snaps to the inside of the dress and to the end of each of the snap

  6. For the vest, cut pieces 4, 5, 6 and 7

  7. Thread your Baby Lock serger for a 4-thread stitch.

  8. Instead of serge the seams together as the directions indicate. Work with each layer separately.

  9. Serge the vest pieces together at the shoulder seams, sides and waist. Then set this layer aside.

  10. Repeat the process on the vest lining pieces by serging them together at the shoulder seams, sides and waist.

  11. Thread your Baby Lock serger for a wide cover stitch.

  12. With wrong sides facing match the vest fabric and the vest lining together, pinning at the centers and seams of pieces to hold the pieces together.

  13. Locate the center back waist, slide the elastic between the layers and cover stitch the elastic at the center back stretching the elastic so it gathers the center back.

    1. This will help the waist be more fitted.

  14. Thread your Baby Lock serger for a wave stitch using decorative serger thread such as Madeira Glamour in the upper and lower loopers.

  15. Serge the outer edge of the vest using a wave stitch to trim and finish the edges.

  16. Serge finish the armholes with the decorative wave stitch also

  17. Use the hand needle to sew a hook and eye at the waist to hold the vest closed.

  18. Optional: Fold a strip (approximately 3” x 15”) of light pink satin remnants in half lengthwise

    1. Serge the raw edges with the wave stitch. Gather the folded edge, wrapping it into a circle to form a rose. Attach this rose at the waistline closure.

  19. For the skirt, cut pieces 12, 13, and 14.

  20. Thread the Ovation serger for a 3-thread rolled hem stitch.

  21. Work with each layer separately, roll hem the seams together.

  22. Stack the layers as directed by the pattern instructions.

  23. Roll hem all the top edges together to connect all the layers.

  24. Roll hem the edges of the elastic together to form a circle of elastic.

  25. Thread the hand needle and run a gathering thread through all layers of tulle ½” down from the rolled hem edge.

  26. Gather the tulle by hand to match the stretched width of the elastic.

  27. Thread the Ovation for a wide cover stitch.

  28. Cover stitch the tulle directly onto the stretched elastic.The tulle will gather at the waist with a finished roll hem edge.

If you like this project These May also be something you'd enjoy

View All Projects
Asset 1

Or, If You'd like to improve your skills,

we have great classes to help you take your sewing to the next level.

Login to Add To LoveList

Don't have an account? Open one today.

Explore the benefits of having a Baby Lock account. Start Now