Oversized
Linen Shirts

Looking for a comfortable and stylish oversized linen shirt? Our selection at MagicLinen offers the perfect blend of casual and sophisticated styles. From classic neutrals to bold colors, explore our collection and find your new go-to shirt today.

(Read more)

(Show less)

  • Loose-fit linen top MIDWAY in White

    Was $78.00 (-15%)

    $66.30 CAD

    4 colors
    Loose-fit linen top MIDWAY in White

    Was $78.00 (-15%)

    $66.30 CAD

    4 colors
  • Loose-fit linen top MIDWAY in Various colors

    Was $78.00 (-15%)

    $66.30 CAD

    4 colors
    Loose-fit linen top MIDWAY in Various colors

    Was $78.00 (-15%)

    $66.30 CAD

    4 colors
  • Flowing linen tunic-shirt SANIBEL in Dusty blue

    Was $92.00 (-15%)

    $78.20 CAD

    2 colors
    Flowing linen tunic-shirt SANIBEL in Dusty blue

    Was $92.00 (-15%)

    $78.20 CAD

    2 colors
  • Lightweight linen shirt HANA in White

    Was $92.00 (-15%)

    $78.20 CAD

    4 colors
    Lightweight linen shirt HANA in White

    Was $92.00 (-15%)

    $78.20 CAD

    4 colors
  • Linen beach shirt TAOS in Ocean blue

    Was $92.00 (-15%)

    $78.20 CAD

    2 colors
    Linen beach shirt TAOS in Ocean blue

    Was $92.00 (-15%)

    $78.20 CAD

    2 colors
  • Short-sleeved linen top CABRERA in Denim chambray

    Was $92.00 (-15%)

    $78.20 CAD

    4 colors
    Short-sleeved linen top CABRERA in Denim chambray

    Was $92.00 (-15%)

    $78.20 CAD

    4 colors
  • Short-sleeved linen top AMED in Clay pink

    Was $69.00 (-15%)

    $58.65 CAD

    2 colors
    Short-sleeved linen top AMED in Clay pink

    Was $69.00 (-15%)

    $58.65 CAD

    2 colors
  • Loose-fit linen top MIDWAY in Rose

    Was $78.00 (-30%)

    $54.60 CAD

    4 colors
    Loose-fit linen top MIDWAY in Rose

    Was $78.00 (-30%)

    $54.60 CAD

    4 colors
  • Lightweight linen shirt HANA in Blue gingham

    Was $92.00 (-30%)

    $64.40 CAD

    4 colors
    Lightweight linen shirt HANA in Blue gingham

    Was $92.00 (-30%)

    $64.40 CAD

    4 colors
  • Short-sleeved linen top AMED in White

    Was $69.00 (-15%)

    $58.65 CAD

    2 colors
    Short-sleeved linen top AMED in White

    Was $69.00 (-15%)

    $58.65 CAD