Skip to top navigationSkip to shopping bagSkip to footer links
SHOP WOMENSHOP MENDetails

COATS & JACKETS

TOPS & SHIRTS

SKIRTS

BLAZERS

ACCESSORIES

Pieces You'll Love. A personal curation of new arrivals and product recommendations

Women's Collared Shirt

Archive Reissue Ticking Shirt in Cotton-Hemp
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Embroidered Tencel™-Linen Wrap Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Embroidered Tencel™-Linen Wrap Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Corduroy Utility Shirt
Corduroy Utility Shirt
$98.00
Now $75.00
fui.swatches.fieldset_name
Limited Time Offer
Corduroy Utility Shirt
Corduroy Utility Shirt
$98.00
Now $75.00
fui.swatches.fieldset_name
Limited Time Offer
Corduroy Utility Shirt
Corduroy Utility Shirt
$98.00
Now $75.00
fui.swatches.fieldset_name
Limited Time Offer
Embroidered Linen-Cotton Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Layered-Collar Shirt
Cotton Layered-Collar Shirt
$120.00
Now $84.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Layered-Collar Shirt
Cotton Layered-Collar Shirt
$120.00
Now $84.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Relaxed Cotton Popover Shirt
fui.swatches.fieldset_name
Limited Time Offer
Relaxed Cotton-Twill Popover Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Relaxed Cotton-Twill Popover Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Relaxed Cotton-Twill Popover Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Oversized Denim Utility Pocket Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Oversized Denim Utility Pocket Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Viscose Midi Shirt Dress
Viscose Midi Shirt Dress
$248.00
Now $74.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Viscose Midi Shirt Dress
Viscose Midi Shirt Dress
$248.00
Now $109.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Drapey Twill Belted Midi Shirt Dress
fui.swatches.fieldset_name
Limited Time Offer
Drapey Twill Belted Midi Shirt Dress
fui.swatches.fieldset_name
Limited Time Offer
Drapey Twill Belted Midi Shirt Dress
fui.swatches.fieldset_name
Limited Time Offer
Embroidered Linen Puff-Sleeve Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Embroidered Linen Puff-Sleeve Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Denim Shirt
The Everyday Denim Shirt
$100.00
Now $59.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Denim Shirt
The Everyday Denim Shirt
$100.00
Now $80.00
fui.swatches.fieldset_name
Limited Time Offer
Cotton Twill Paneled Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Twill Paneled Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Twill Paneled Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Twill Paneled Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Poplin Pleated-Waist Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Flannel Utility Shirt
Flannel Utility Shirt
$140.00
Now $99.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Flannel Utility Shirt
Flannel Utility Shirt
$140.00
Now $109.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Poplin Trapeze Maxi Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Trapeze Mini Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Trapeze Mini Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Trapeze Mini Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Trapeze Mini Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Foldover Collar Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Foldover Collar Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Boxy Crop Shirt in Linen
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Boxy Crop Shirt in Linen
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Denim
fui.swatches.fieldset_name
The Everyday Shirt in Denim
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Denim
fui.swatches.fieldset_name
The Oversized Shirt in Breezy-Cotton
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Oversized Textured Shirt
fui.swatches.fieldset_name
Oversized Textured Shirt
Oversized Textured Shirt
$140.00
Now $109.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Oversized Textured Shirt
fui.swatches.fieldset_name
Crinkle Knit Polo
Crinkle Knit Polo
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Crinkle Knit Polo
Crinkle Knit Polo
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Crinkle Knit Polo
Crinkle Knit Polo
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Ribbed Elbow-Sleeve Polo
Ribbed Elbow-Sleeve Polo
$60.00
Now $37.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Boxy Crop Shirt in Embroidered Cotton
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Breezy-Cotton
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Everyday Shirt in Breezy-Cotton
fui.swatches.fieldset_name
The Everyday Shirt in Breezy-Cotton
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Linen Popover Shirt Dress
Linen Popover Shirt Dress
$220.00
Now $129.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Linen Popover Shirt Dress
Linen Popover Shirt Dress
$220.00
Now $179.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Pleated-Waist Top
Cotton Pleated-Waist Top
$98.00
Now $79.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Pleated-Waist Top
Cotton Pleated-Waist Top
$98.00
Now $79.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Balloon-Sleeve Shirt
Cotton Balloon-Sleeve Shirt
$120.00
Now $99.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Viscose Balloon-Sleeve Blouse
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Poplin Barrel Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Oversized Linen Shirt
The Oversized Linen Shirt
$98.00
Now $69.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Oversized Linen Shirt
The Oversized Linen Shirt
$98.00
Now $54.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Oversized Linen Shirt
The Oversized Linen Shirt
$98.00
Now $69.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Twill Shirt Jacket
Cotton Twill Shirt Jacket
$140.00
Now $99.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Twill Shirt Jacket
Cotton Twill Shirt Jacket
$140.00
Now $99.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Twill Shirt Jacket
Cotton Twill Shirt Jacket
$140.00
Now $99.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Twill Shirt Jacket
Cotton Twill Shirt Jacket
$140.00
Now $99.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Breezy-Cotton Ruched-Shoulder Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Drapey Twill Shirt Jacket
Drapey Twill Shirt Jacket
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Drapey Twill Shirt Jacket
Drapey Twill Shirt Jacket
$120.00
Now $84.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Oversized Denim Shirt
fui.swatches.fieldset_name
The Oversized Denim Shirt
fui.swatches.fieldset_name
Denim Popover Top
Denim Popover Top
$120.00
Now $79.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Relaxed Crepe Shirt
fui.swatches.fieldset_name
Relaxed Crepe Shirt
fui.swatches.fieldset_name
Relaxed Crepe Shirt - Alabaster Off
fui.swatches.fieldset_name
Relaxed Crepe Shirt
fui.swatches.fieldset_name
Mesh Button-Down Shirt
fui.swatches.fieldset_name
Mesh Button-Down Shirt
fui.swatches.fieldset_name
Mesh Button-Down Shirt
fui.swatches.fieldset_name
Organza Button-Down Shirt
fui.swatches.fieldset_name
Organza Button-Down Shirt
fui.swatches.fieldset_name
The Everyday Silk Shirt
fui.swatches.fieldset_name
The Everyday Silk Shirt
fui.swatches.fieldset_name
The Everyday Silk Shirt
fui.swatches.fieldset_name
Riley Tailored Shirt
fui.swatches.fieldset_name
Riley Tailored Shirt
fui.swatches.fieldset_name
Merino Polo Cardigan Shirt
fui.swatches.fieldset_name
Merino Polo Cardigan Shirt
fui.swatches.fieldset_name
Merino Polo Cardigan Shirt
fui.swatches.fieldset_name
Poplin Open-Back Shirt Dress
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Poplin Open-Back Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Denim Ruched-Shoulder Shirt
Denim Ruched-Shoulder Shirt
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Flannel Belted Tunic Shirt
Flannel Belted Tunic Shirt
$120.00
Now $49.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Flannel Belted Tunic Shirt
Flannel Belted Tunic Shirt
$120.00
Now $49.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Linen Shirt
The Everyday Linen Shirt
$98.00
Now $35.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Linen Shirt
The Everyday Linen Shirt
$98.00
Now $44.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Everyday Linen Shirt
The Everyday Linen Shirt
$98.00
Now $35.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Linen Shirt
The Everyday Linen Shirt
$98.00
Now $35.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Cotton Poplin
fui.swatches.fieldset_name
Silky Cotton Long-Sleeve Button-Down Shirt
fui.swatches.fieldset_name
Silky Cotton Long-Sleeve Button-Down Shirt
fui.swatches.fieldset_name
Silky Cotton Long-Sleeve Button-Down Shirt
fui.swatches.fieldset_name
Relaxed Cotton Popover Shirt
fui.swatches.fieldset_name
Relaxed Cotton Popover Shirt
fui.swatches.fieldset_name
Viscose-Linen Popover Shirt
fui.swatches.fieldset_name
Viscose-Linen Popover Shirt
fui.swatches.fieldset_name
Viscose-Linen Popover Shirt
fui.swatches.fieldset_name
Denim Cropped Utility Shirt
Denim Cropped Utility Shirt
$120.00
Now $44.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Emerson Shirt
fui.swatches.fieldset_name
Matte Silk Shirt
fui.swatches.fieldset_name
Matte Silk Shirt
fui.swatches.fieldset_name
Linen Short-Sleeve Shirt
Linen Short-Sleeve Shirt
$95.00
Now $74.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Linen Short-Sleeve Shirt
Linen Short-Sleeve Shirt
$95.00
Now $74.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Linen Short-Sleeve Shirt
Linen Short-Sleeve Shirt
$95.00
Now $69.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Textured Asymmetric Button-Down Shirt
fui.swatches.fieldset_name
Boxy Crop Tencel™-Linen Eyelet Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Organza Maxi Shirt Dress
fui.swatches.fieldset_name
Organza Tuxedo Shirt
fui.swatches.fieldset_name
Relaxed Cotton Utility Shirt
fui.swatches.fieldset_name
Relaxed Cotton Utility Shirt
fui.swatches.fieldset_name
Cotton Poplin Balloon-Sleeve Shirt
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Mesh Polo Cardigan
Mesh Polo Cardigan
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Mesh Polo Cardigan
Mesh Polo Cardigan
$120.00
Now $94.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Silky Cotton Short-Sleeve Button-Down Top
fui.swatches.fieldset_name
Silky Cotton Short-Sleeve Button-Down Top
fui.swatches.fieldset_name
Silky Cotton Short-Sleeve Button-Down Top
fui.swatches.fieldset_name
Stretch-Satin Shirt
fui.swatches.fieldset_name
Stretch-Satin Shirt
fui.swatches.fieldset_name
Stretch-Satin Shirt
fui.swatches.fieldset_name
Stretch-Satin Shirt
fui.swatches.fieldset_name
Drapey Twill Asymmetrical Button-Front Blouse
fui.swatches.fieldset_name
Drapey Twill Asymmetrical Button-Front Blouse
fui.swatches.fieldset_name
The Oversized Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Oversized Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout
The Oversized Shirt in Cotton Poplin
fui.swatches.fieldset_name
The Oversized Shirt in Cotton Poplin
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Oversized Shirt in Cotton Poplin
fui.swatches.fieldset_name
Viscose Midi Shirt Dress
fui.swatches.fieldset_name
Viscose Midi Shirt Dress
fui.swatches.fieldset_name
Relaxed Flannel Utility Shirt
fui.swatches.fieldset_name
Relaxed Flannel Utility Shirt
fui.swatches.fieldset_name
Relaxed Flannel Utility Shirt
fui.swatches.fieldset_name
Viscose-Linen Twisted Shirt Dress
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Trapeze Shirt Dress
Cotton Trapeze Shirt Dress
$198.00
Now $159.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Trapeze Shirt Dress
Cotton Trapeze Shirt Dress
$198.00
Now $119.99
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Trapeze Shirt Dress
fui.swatches.fieldset_name
Cotton Trapeze Shirt Dress
fui.swatches.fieldset_name
Cotton Trapeze Shirt Dress
fui.swatches.fieldset_name
Drapey Button-Back Tunic
Drapey Button-Back Tunic
$160.00
Now $54.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Drapey Button-Back Tunic
Drapey Button-Back Tunic
$160.00
Now $54.97
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cashmere Shirt Jacket
fui.swatches.fieldset_name
Excluded from Promotion
Cashmere Shirt Jacket
fui.swatches.fieldset_name
Excluded from Promotion
The Everyday Shirt in Cotton Seersucker
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Everyday Shirt in Cotton Seersucker
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Heirloom Linen Tie-Neck Polo
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Georgette Tie-Back Blouse
fui.swatches.fieldset_name
Georgette Tie-Back Blouse
fui.swatches.fieldset_name
Suede Shirt Jacket
fui.swatches.fieldset_name
Excluded from Promotion
Banana Republic x La Ligne The Cotton Corduroy Shirt
fui.swatches.fieldset_name
Excluded from Promotion
Denim Popover Shirt Dress
fui.swatches.fieldset_name
The Oversized Tie-Cuff Shirt in Linen
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Oversized Tie-Cuff Shirt in Linen
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
The Oversized Tie-Cuff Shirt in Linen
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Poplin Split-Neck Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Poplin Split-Neck Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Poplin Split-Neck Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Poplin Split-Neck Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Cotton Poplin Popover Tunic
fui.swatches.fieldset_name
Cotton Poplin Popover Tunic
fui.swatches.fieldset_name
Banana Republic x La Ligne The Viscose Midi Shirt Dress
fui.swatches.fieldset_name
Excluded from Promotion
Banana Republic x La Ligne The Viscose Midi Shirt Dress
fui.swatches.fieldset_name
Excluded from Promotion
Stretch-Cotton Pleated-Waist Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Stretch-Cotton Pleated-Waist Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Stretch-Cotton Pleated-Waist Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Stretch-Cotton Pleated-Waist Top
fui.swatches.fieldset_name
Extra 20% off applied at checkout
Cotton Poplin Drawstring-Waist Tunic
fui.swatches.fieldset_name
Extra 20% off applied at checkout. Final Sale. No Returns.
Banana Republic x La Ligne The Cotton Poplin Tunic
fui.swatches.fieldset_name
Excluded from Promotion
Banana Republic x La Ligne The Cotton Poplin Tunic
fui.swatches.fieldset_name
Excluded from Promotion
Banana Republic x La Ligne The Relaxed Viscose Tunic
fui.swatches.fieldset_name
Excluded from Promotion

196 of 196 items

WOMEN’S COLLARED SHIRTS
Elevate your wardrobe with our collection of women’s collared shirts, designed for versatility and style. Perfect for both casual and professional settings, these shirts offer a polished look that can easily transition from day to night. Discover a variety of fabrics and fits that cater to your unique style and comfort.
DESIGNED FOR COMFORT
Crafted from breathable materials, our collared shirts ensure all-day comfort without sacrificing style. Whether you prefer lightweight cotton or luxurious silk blends, each piece is designed to keep you feeling fresh and confident. Enjoy a range of styles that flatter every body type and fit seamlessly into your everyday wardrobe.
VERSATILE STYLING OPTIONS
Our women’s collared shirts are perfect for layering or wearing solo. Pair them with tailored trousers for a sophisticated office look or style them with your favorite jeans for a relaxed weekend vibe. With options ranging from classic button-ups to trendy oversized fits, you’ll find the perfect shirt for any occasion.
A COLOR FOR EVERY MOOD
Express your personality with our diverse color palette. From timeless neutrals to vibrant hues, our collection offers something for everyone. Mix and match with your favorite accessories to create looks that reflect your individual style, making each outfit uniquely yours.
Extra 25% off your first purchase with your new Banana Republic Encore Credit Card. Apply now. Limited time. Exclusions apply.