Diamond Accent Crossbody Bag

Pin it

Sometimes the smallest detail makes the biggest impact. This crossbody bag keeps things beautifully simple — a clean cream cotton body, an envelope fold, a single wooden button, and one small textured diamond motif centered on the flap. The diamond is surface-crocheted using front post stitches, creating a subtle raised pattern that catches the light and adds just enough visual interest to make the bag feel intentional and designed.

The bag body is a single flat rectangle, folded and seamed on two sides. The flap is an extension of that same rectangle. No gussets, no separate pieces, no complicated shaping. The diamond motif is added after the bag is complete, which means no color changes mid-row and no stress about placement. You position it exactly where you want it and stitch it on. The entire project uses basic stitches plus front post double crochet for the diamond — a technique you'll master within the first few stitches.

Cream crochet crossbody bag with sage green diamond motif

Why You'll Love This Diamond Accent Bag

The genius of surface crochet is that it separates construction from decoration. You make the bag — a straightforward, satisfying process — and then you embellish it. The diamond goes exactly where you pin it. If you change your mind about placement, you unpin and repin. The commitment happens only when you start stitching, and by then you're confident it's exactly right.

The diamond itself is a classic geometric motif that reads as modern and unisex. It's small enough to be subtle but textured enough to be noticed. In terracotta on cream, it feels warm and organic. In navy on cream, it's crisp and preppy. In the same cream as the bag, it's a tone-on-tone texture that reveals itself only up close — like a secret detail for the wearer.

Small crossbody bags have been among the most popular accessory categories on Ravelry through 2025-2026, reflecting a broader trend toward hands-free, practical accessories that don't sacrifice style. This bag holds your phone, wallet, and keys — exactly what you need, nothing you don't.

Materials Needed

Yarn

  • Main Color (MC): 180 yards of worsted weight (#4) cotton. Lion Brand 24/7 Cotton in "Ecru" or "Cream" ($5.99 per 186-yard skein at Joann, 1 skein needed).
  • Contrast Color (CC): 15 yards of worsted cotton in terracotta, navy, or your accent color. Paintbox Yarns Cotton Aran in "Terracotta" or "Navy" ($4.99 per 93-yard skein at LoveCrafts, 1 skein needed with plenty left over).

Hooks & Notions

  • H/8 (5.0 mm) crochet hook for the bag body.
  • G/6 (4.0 mm) crochet hook for the surface diamond — tighter gauge for crisp definition.
  • Stitch markers (4 locking markers) for fold line, strap placement, and diamond positioning.
  • Tapestry needle for weaving ends, seaming, and button attachment.
  • One 1-inch wooden toggle button ($3 for a card of four).

Best Yarn Choices for a Structured Crossbody Bag

Crossbody bags need structure. They swing against your body, carry weight on one shoulder, and need to hold their shape whether full or empty. Cotton provides that structure without stiffness. It doesn't stretch permanently under load, doesn't pill from friction, and machine-washes when it inevitably picks up dirt from daily use.

For the main body, mercerized cotton is worth the small premium. The mercerization process adds a subtle sheen that reads as polished, and the tighter fiber structure means even a dense single crochet fabric has a slight drape that moves with you. Kitchen cotton works too — it produces a more matte, rustic bag that's equally durable and slightly less expensive.

For the diamond accent, use the same fiber content as the bag body so both pieces age and wash the same way. Mixing cotton and acrylic in the same project means they'll respond differently to washing and wear over time. For more on fiber selection, see my best yarn for crochet projects guide.

Gauge, Size Guide & Must-Have Tools

Gauge: 14 sc x 16 rows = 4 inches with H/8 (5.0 mm) hook in single crochet.

The bag's proportions depend on consistent gauge. If your fabric is looser, the bag will be larger and the stitches may gap — not ideal for a bag holding small items like keys. If your fabric is tighter, the bag will be smaller and stiffer. Aim for a firm, even single crochet that's dense enough to be opaque.

Finished Measurements: 7.5 inches wide x 7 inches tall (folded, flap closed). Flap adds 3 inches. Strap drop is 22 inches. Fits phone, small wallet, keys, and a few personal items.

Size Adjustments:

  • Larger bag: Add 4 stitches to foundation chain per extra inch of width, add 4 rows per extra inch of height.
  • Smaller bag: Subtract 4 stitches from foundation chain, subtract 4 rows.
  • Longer strap: Add more chains in the braided strap foundation (see Step 5).

For detailed sizing math, see how to resize crochet patterns.

Pattern Notes & Tips Before You Start

One-Rectangle Construction: The entire bag body — front, back, and flap — is a single rectangle. Work the rectangle, mark the fold line, fold, seam the sides, and the bag is assembled. The flap is the portion extending past the fold line. This construction method is the fastest, simplest way to make a lined or unlined bag, and it produces a neat, professional result.

Surface Diamond Timing: Add the diamond motif after the bag is fully assembled and the button is attached. This way, you can see the finished proportions and position the diamond perfectly on the flap. The diamond sits centered on the flap, about 1 inch above the flap's bottom edge. Pin the diamond shape with stitch markers before surface-crocheting to check placement.

Diamond Motif Construction: The diamond is built with front post stitches worked in a diamond outline, then filled inward. The post stitches create a raised, sculptural shape. Work with relaxed tension — tight post stitches pull the background fabric and create puckers. The G hook helps control tension naturally.

Seaming for Structure: The side seams bear the bag's weight. Use a generous whip stitch or mattress stitch and pull each stitch firm. Reinforce the top of each seam where the flap meets the fold line with an extra pass of the needle — this is the highest-stress point on the bag. For seaming guidance, see my how to sew crochet pieces together tutorial.

Abbreviations Explained

US crochet terms throughout.

AbbreviationMeaning
chchain
scsingle crochet
FPdcfront post double crochet — yo, insert hook from front around post of indicated stitch, complete as dc
sl stslip stitch
st(s)stitch(es)
MC / CCmain color / contrast color

Full guide: crochet abbreviations explained.

Step-by-Step Diamond Accent Crossbody Bag Pattern

Part 1: The Bag Body (One Rectangle)

Foundation: With MC and H/8 (5.0 mm) hook, ch 28.

Row 1 (RS): Sc in 2nd ch from hook and in each ch across. Turn. (27 sc)

Rows 2-44: Ch 1, sc in each st across. Turn. (27 sc per row)

After Row 44, place stitch markers on each side edge at Row 30. Rows 1-30 = pouch body. Rows 31-44 = flap.

Part 2: Assembly and Button

Step 1: Fold along the Row 30 marker line, RS facing in. Whip stitch both side edges from fold to Row 30. Knot securely.

Step 2: Turn RS out. The flap folds down over the front.

Step 3: Sew the wooden button to the front of the bag body, centered and about 1 inch below the fold line.

Part 3: Button Loop on Flap

Attach MC at the center of the flap bottom edge. Ch 8 (or as needed to fit your button), sl st into the same stitch to form the loop. Fasten off and weave in ends.

Test the button through the loop. Adjust chain count if needed.

Part 4: Surface Diamond on Flap

With CC and G/6 (4.0 mm) hook, surface-crochet a diamond shape centered on the flap, about 1 inch above the flap's bottom edge. The diamond should be approximately 2 inches wide by 2.5 inches tall.

Pin or mark four points: top, bottom, left, and right to sketch the diamond outline. Connect the dots with a line of FPdc stitches worked into the bag's surface, creating the diamond outline. Fill the interior with additional FPdc worked in a spiral inward until the diamond is fully filled with raised texture.

Weave all CC ends through the back of the flap.

Part 5: Braided Strap

Cut 6 strands of MC, each 72 inches long. Divide into 3 groups of 2. Braid tightly to 44 inches (or desired strap length), knot ends, leaving 6-inch tails. Sew one end to each side of the bag at the fold line, reinforcing the attachment with 8-10 passes of the tapestry needle.

Easy Variations & Custom Ideas

Different Motifs: Replace the diamond with a heart, star, initial, or small flower using the same surface crochet technique. My easy crochet heart tutorial works beautifully scaled down for this application.

Two-Tone Bag: Work the flap portion (Rows 31-44) in a contrasting color for a two-tone look. Change colors at the fold line. The back of the bag remains MC, only the flap is CC.

Multiple Small Diamonds: Make three tiny diamonds (1 inch each) in a vertical row down the center of the flap instead of one large diamond. The cascade is playful and modern.

Leather Strap Upgrade: Replace the braided strap with a 44-inch leather cord ($8-12 at craft stores). The mixed-material look elevates the bag significantly.

Common Troubleshooting and Fixes

"The diamond looks uneven." Use stitch markers at all four diamond points before surface-crocheting. Connect the dots with a continuous line, then stand back and check shape before filling. Surface crochet is forgiving — you can add or remove stitches to adjust symmetry as you go.

"The strap stretches." Braided cotton straps stretch slightly. Braid more tightly, or work a round of slip stitches along the entire braid length. For zero stretch, make a Romanian cord strap instead (see my water bottle carrier pattern for instructions).

"The bag gaps at the sides." The side seams should be closed completely. If items can poke through, your whip stitches were worked too loosely or spaced too far apart. Add a second pass of whip stitch over the existing seam, working into the spaces between the first stitches for a tight closure.

Next-Level Tips

Fabric Lining: A cotton lining ($3 fat quarter) adds polish and protects small items from catching on interior stitches. Cut two rectangles, sew on three sides, and slip-stitch into the bag. The lining also hides the interior seam allowances.

Blocking: Wet-block the rectangle before assembly. The crisp, flat fabric is easier to seam and the diamond sits more smoothly on a blocked surface.

Gift Presentation: Tuck a small coordinating item (matching pouch, scrunchie, or keychain) inside the bag. The recipient opens the flap and finds a bonus gift. It's an unexpected delight that costs almost nothing extra.

Final Thoughts

This bag was designed to prove that a single, small detail can carry an entire design. The diamond is just a few minutes of surface crochet, but it transforms a plain crossbody into something that looks curated and intentional. The technique you learn here — building raised shapes with post stitches — applies to countless other projects. Try it on pillows, blanket corners, sweater pockets, or the back of a jean jacket.

You Might Also Love These Patterns

Next Post Previous Post

People Also Like

Stay in the Loop! 🧶

Get new patterns, tips, and cozy inspiration straight to your inbox — no spam, ever.

me