Refashion it into a chic off-the-shoulder top

Attach a bed sheet ruffle to your new top and dip dye it for a look you’ll absolutely love.

Turn it into a flirty dress

Transform a men’s shirt into a voluminous dress that looks absolutely stunning paired with a belt and heels for any fancy occasion.

Sew in an adjustable drawstring tie waist

Create casings on your stylish new top to adjust to your size while keeping a boxy loose fit.

DIY an overall dress from a flannel shirt

Turn a large long-sleeved flannel shirt into a cute overall dress without having to sew anything.

Add a big bow to your new blouse

Whip up a bright festive shirt with a fun bow and a vintage-y vibe.

Transform it into a cute drawstring top

Flip a men’s shirt in an adorable drawstring crop top for your new favorite summer shirt.

Piece together a unique three-way plaid dress

Grab three different printed men’s shirts from your dad, brother, boyfriend, cousin, or friend, and start sewing a unique dress for yourself.

Make a stylish puff sleeve dress

Add an adorable square neck dress with puff sleeves to your wardrobe that’ll have people wondering where they could get one just like it.

Layer a sweater over it

Combine a sweater and plaid button-down shirt to create a super trendy faux layered tunic top.

Stay cool with a summery knot-shoulder top

Dress comfortably in a light, feminine top with knotted shoulders and a shirred bodice.