
How I Crocheted a Top Inspired by the Famous Pinterest Dress 🌺 (Beginner-Friendly DIY Crochet Top)
If you’ve spent more than five minutes on Pinterest, you’ve seen it. The dress. The one with the delicate floral crochet details, a slightly boho silhouette, and that effortless summer energy that makes you want to book a flight to somewhere warm immediately. It shows up in cottagecore boards, beach vacation inspo feeds, and “things I wish I could make” collections all over the internet. I’ve been obsessed with it for at least two years, and this spring I finally decided to stop pinning and start crocheting.
The result? A crochet top that captures everything I love about that iconic look — the open lace texture, the floral motif details, the flowy fit — but made entirely by hand, tailored to my measurements, and beginner-friendly enough that I genuinely made it while rewatching a TV show in the evenings. I’m going to walk you through everything: the materials I used, the stitches I leaned on, the pattern construction, and the little tips that made the whole process feel way less intimidating than I expected.
Whether you’re brand new to crochet or you’ve made a scarf or two and want to level up, this project is absolutely for you.
Why a Crochet Top Instead of a Full Dress?
Let me be real with you. The full Pinterest dress is stunning, but it’s also a significant time commitment, and when I first sat down to plan this project, I knew I needed a win. Starting with a top gave me the chance to work through the techniques — the floral motifs, the joining methods, the shaping — on a smaller scale. And honestly? The top on its own is such a versatile piece. I’ve worn mine with high-waisted linen trousers, layered over a slip dress, and tied over a swimsuit at the beach. It earns its keep every single warm-weather season.
Plus, you can always make the skirt later and attach them. So think of this as part one of a potential full-dress journey, if that’s where your heart is.
Materials You’ll Need
One of the best things about this project is that the supply list is genuinely short. Here’s what I used.
Yarn: I used a size 3 lightweight cotton yarn in off-white, and I cannot recommend cotton enough for a project like this. It’s breathable, it holds its shape beautifully, and it has that slightly crisp drape that makes lace crochet look intentional and polished rather than floppy. You’ll need approximately 800–1,000 yards depending on your sizing. I bought three skeins of 300 yards each and had about half a skein left over.
Hook: A 3.5mm crochet hook. This is the sweet spot for size 3 cotton yarn. It keeps your stitches snug enough to hold structure but open enough for the lace to breathe. If you tend to crochet tightly, go up to a 4mm.
Tapestry needle: For weaving in ends and joining motifs. Buy a few — they disappear constantly.
Stitch markers: These are your best friends in this project. You’ll use them to mark the beginning of rounds and to keep track of your motif placement.
Scissors: Obviously.
Measuring tape: Critical for fitting as you go.
Optional but genuinely useful: a foam blocking board and rust-proof pins. Blocking your finished motifs before joining them makes the whole top look more professional and evens out any tension inconsistencies.
Understanding the Stitch Vocabulary
Before we get into the actual construction, let me quickly run through the stitches this pattern uses, because knowing them ahead of time will make the process so much smoother. If you’re a complete beginner, I’d recommend watching a short video for each stitch before starting — seeing hands move is much easier than reading a description.
Chain stitch (ch): The foundation of everything. You already know this one.
Slip stitch (sl st): Used to join rounds and move yarn without adding height.
Single crochet (sc): Your tight, sturdy workhorse stitch.
Half double crochet (hdc): Slightly taller than a single crochet, used in the body of the top for a bit of drape.
Double crochet (dc): The main structural stitch for this pattern. Tall, open, and beautiful in lace work.
Chain spaces (ch-sp): The gaps created by chaining over instead of stitching. These create the lacy, airy look that makes the top feel so Pinterest-worthy.
Magic ring: This is how you’ll start each floral motif. It looks intimidating but it’s a five-second technique once you’ve done it twice. It closes the center of your flower completely so there’s no hole in the middle.
The Floral Motif: Your Building Block
The entire top is built from hexagonal floral motifs that are joined together, which is called a join-as-you-go method (JAYG). This is one of the most beginner-friendly ways to construct a garment because you’re always working in small, manageable pieces and you never have to deal with a giant fabric on your hook all at once.
Here is the motif pattern I used. It creates a roughly 4-inch hexagonal piece with a flower at the center.
Round 1: Start with a magic ring. Chain 3 (counts as first dc), work 11 dc into the ring. Join with a sl st to the top of the beginning ch-3. You’ll have 12 dc total. Pull the magic ring tight. (12 dc)
Round 2: Chain 1, sc in the same stitch. Chain 3, skip 1 stitch, sc in next stitch. Repeat from to around. You’ll end with 6 chain-3 spaces forming the petal bases. Join with sl st to first sc. (6 ch-3 spaces)
Round 3: Slip stitch into the first ch-3 space. Chain 3, work 4 more dc into the same space (5 dc total — this is your first petal). Chain 2, work 5 dc into the next ch-3 space. Repeat around. Join with sl st to top of ch-3. You now have 6 petals with chain-2 spaces between them. This is your flower.
Round 4: Slip stitch to the top of the next dc, then sl st into the ch-2 space between petals. Chain 6, sc into the top of the third dc of the next petal, chain 6, sc into the next ch-2 space, chain 6. Repeat around, joining with sl st to the first sc. This round starts opening up the hexagonal shape.
Round 5: Sl st into the first ch-6 space. Chain 3, work 5 dc into the same space. Chain 2, work 6 dc into the next ch-6 space. Repeat around. Join with sl st. This is your final round for a small motif. For a slightly larger hexagon, you can add one more round of dc clusters with ch-2 corners.
Make a test motif first, block it, and measure it. Then decide how many motifs you need. For a top that fits a 36-inch bust with some ease, I needed 18 motifs for the body. I added 6 half-motifs along the bottom hem for a scalloped edge, and I made 8 smaller two-round motifs for the strap details.
Joining the Motifs: The JAYG Method
Once you have your first few motifs made, you can start joining them as you make new ones on Round 5 (or your final round, if you adjusted the size). Instead of working a standard ch-2 at each corner or connecting point, you replace those chains with a sl st into the corresponding space on the neighboring motif.
Here’s how it works in practice: when you reach a corner or side chain space that should connect to an existing motif, chain 1, insert your hook into the corresponding space on the finished motif, pull up a loop, and complete the chain. Then chain 1 again to complete the “ch-2” replacement. This creates a seamless, flat join that looks intentional and polished.
Lay your motifs out flat on a table before you start joining. I arranged mine in a grid pattern — three motifs across for the front panels and three across for the back, with two rows of three for each side, totaling the full circumference. Map this out visually before committing. Use sticky notes if it helps. I cannot overstate how much time this saves compared to joining randomly and realizing your layout doesn’t work at row four.
Shaping the Top: Neckline, Armholes, and Straps
This is where the project stops being just a flat fabric and becomes a garment, and I want you to feel confident going into this section because it’s simpler than it sounds.
Armholes are created naturally by leaving gaps in your motif layout. Where you’d otherwise join two motifs on the sides of the top, you simply don’t. Leave two motif-widths open on each side for your armhole. When you’ve completed your motif body panel, go back around the armhole edges with a row of sc to clean up the edges and give them stability.
For the neckline, I left the center three top motifs unjoined along their top edges for the front panel and shaped a slight V by using sl sts to pull the center in slightly. One round of sc around the entire neckline edge gives it a clean, finished look. You can also add a round of crab stitch (reverse single crochet) for a slightly more decorative edging if you want texture.
Straps are simple chain lengths worked from the back neckline to the front, decorated with the small two-round motifs threaded onto the chain. I made my straps 14 inches long, but measure from your own shoulder for accuracy. To attach the small motifs, I simply crocheted through the center of each one as I worked the strap chain, spacing them about 2 inches apart.
Finishing Touches That Make All the Difference
Block everything. I know I already mentioned this, but I’m saying it again because it transforms the project. Wet your finished top in cool water, gently squeeze out the excess (don’t wring it), pin it to your blocking board in the correct shape and dimensions, and let it dry flat for 24 hours. The lace opens up, the motifs even out, and the whole piece looks like it came from a boutique.
Weave in every end carefully. With a motif-based project, you’ll have a lot of ends. Weave each one in at least two directions through the back of your stitches to keep them secure. Cotton doesn’t grip itself as well as wool, so be thorough.
Add a tie or ribbon at the neckline if you want adjustability. I threaded a 30-inch length of the same cotton yarn through the top row of chain spaces along the front neckline and tied it in a bow at center front. It’s an easy finishing detail that adds to the boho-Pinterest aesthetic and makes the fit more flexible.
Sizing Notes and Adjustments
The beauty of a motif-based garment is how naturally it accommodates different sizes. To make the top larger, simply add more motifs to your layout — one extra motif per side panel adds approximately 4 inches to the circumference. To make it smaller, reduce by the same logic.
If your motifs come out larger or smaller than mine because of yarn weight or hook size differences, don’t panic. Just recalculate how many you need based on your motif measurement versus your bust measurement, adding 2–4 inches of ease depending on how fitted you want the final piece.
You can also adjust the length by adding rows of dc and ch-2 spaces along the bottom edge before attaching your half-motif scallop border. Two rows of dc worked into the chain spaces of your bottom motif row adds approximately 3 inches of length, which is a lovely option if you want more coverage.
How Long Does This Project Take?
Honestly, each full motif takes me about 25–30 minutes once I’m comfortable with the pattern. For 18 full motifs plus 6 half-motifs plus 8 small strap motifs, I invested roughly 14–16 hours of crocheting total, spread across about two and a half weeks of evening work. The joining and finishing added another 3–4 hours. So realistically, you’re looking at a 20-hour project from first stitch to finished garment — very achievable, even with a busy schedule.
Final Thoughts
There is something deeply satisfying about wearing something you made yourself, stitch by stitch, from a ball of cotton yarn and a small metal hook. But what I didn’t expect was how much I’d love the process — the meditative rhythm of working through motif after motif, watching the pile grow, then suddenly laying them all out and seeing a top take shape.
The famous Pinterest dress captivated me because it looks like something made with care and intention, something that belongs at a farmers market or a seaside café or a golden-hour photo in a field of wildflowers. And making my own version of that feeling, tailored to my measurements and finished with my own hands, gave me something the original Pinterest image never could: the satisfaction of having actually made something beautiful.
If you’ve been sitting on a crochet project idea and waiting for the right time, this is your sign. Start with the magic ring. Make your first motif. I promise the rest follows more naturally than you think. 🌺
Have questions about sizing, yarn substitutions, or any of the steps above? Leave them in the comments — I read every single one and love helping you work through a project.