This is a very quick pattern, made in worsted weight yarn. It would be a great last-minute gift, as it can easily be made over the course of a weekend, if not a single day.
worsted weight yarn (I used Caron Simply Soft Brites, Rose Violet; less than 1 skein)
Gauge: 14 DC; 8 rows = 4″
Corner= 3DC in one st
Picot= Ch 4, slst in bottom chain
1) DC in second chain from hook & next 5 sts. Dc 3x in next st, PM in middle st. Dc in next 9 sts. Dc 3x in next st, PM in middle st. Dc in next 12 sts. Dc 3x in next st, PM in middle st. Dc in next 9 sts. Dc 3x in next st, PM in middle st. Dc in last 6 sts. Ch 2, turn.
2 – 6) DC in each DC before first marker. Corner in marked st; move marker up. Dc in each Dc between markers, cornering & moving markers as before. Dc in last sts. Ch 2, turn.
7) DC to first marker. Remove first & second markers; Dc through both sts. DC to next marker. Remove it & last marker, DC through these sts. DC to end. Join with slst to first st in row.
FROM HERE ON OUT, YOU WILL WORK IN ROUNDS. NO MORE TURNING.
8 ) Ch 2. *Dc in one st, Dc twice in following st* around. Join with slst.
9 – 25) Ch 2. Dc in each st. Join with slst.
Edging: Picot in first st. Slst in next 3 sts; Picot in 3rd st. Continue in this fashion around to beginning. Join & finish off.
1) Join to free st in armhole. Ch 2. DC in each st around. Join with slst.
2 – 4) Ch 2. DC in each st around. Join with slst. Finish off at the end of round 4.
Weave in all loose ends.
Sew button at the neckline. To button the dress, just slip the button between two sts on the other side of the neckline.