Region:
US
  • or

Old Navy Skirts

238 Items

Old Navy Skirt Black

Old Navy Skirt

$4.92

US 16 (XL, Plus 0x)

Old Navy Skirt Gray

Old Navy Skirt

$15.00 $24.50

US 14 (L, 34)

Old Navy Skirt

Old Navy Skirt

$8.99

US 8 (M, 29, 30)

Old Navy Skirt Black

Old Navy Skirt

$21.50 $24.50

US 14 (L, 34)

Old Navy Skirt White

Old Navy Skirt

$10.04

US 16 (XL, Plus 0x)

Old Navy Skirt

Old Navy Jean Skirt

$12.00

US 12 (L, 32, 33)

Old Navy Flowy Sheer Lined Skirt Brown

Old Navy - Flowy Skirt

$15.00

US 2 (XS, 26)

Old Navy Skirt

Old Navy Skirt

$13.00 $30.00

US 10 (M, 31)

Old Navy Skirt Dark Coral

Old Navy Skirt

$13.00 $15.00

US 4 (S, 27)

Old Navy Skirt Dark Blue

Old Navy Skirt

$15.38 $26.00

US 12 (L, 32, 33)

Old Navy Skirt

Old Navy Skirt

$13.00 $30.00

US 10 (M, 31)

Old Navy Functional Casual Skirt Olive Green

Old Navy Casual Skirt

$15.67

US 8 (M, 29, 30)

Old Navy Skirt

Old Navy Brown Mini Skirt

$15.00

US 4 (S, 27)

Old Navy Classic Fashion Trendy Timeless Skirt Denim

Old Navy Classic Skirt

$15.67

US Petite 8 (M)

Old Navy Maxi Skirt Pink

Old Navy Maxi Skirt

$21.29 $34.94

US 4 (S, 27)

Old Navy Skirt Black pinstripe

Old Navy Skirt

$10.65 $22.00

US 6 (S, 28)

Old Navy Skirt Navy Blue

Old Navy Skirt

$13.95

US 12 (L, 32, 33)

Old Navy Skirt red, maroon, grey, black, blue, yellow, b

Old Navy Skirt

$23.00 $30.00

US 12 (L, 32, 33)

Old Navy Skirt

Old Navy Skirt

$15.00 $40.00

US 4 (S, 27)

Old Navy Mini Skirt Multi-Color

Old Navy Mini Skirt

$17.50

US 6 (S, 28)

Old Navy Mini Skirt

Old Navy Skirt

$20.15 $45.00

US 8 (M, 29, 30)

Old Navy Mini Skirt White

Old Navy Mini Skirt

$13.39 $15.00

US 2 (XS)

Old Navy Skirt Dark Blue

Old Navy Skirt

$19.00 $30.00

US 0 (XS, 25)

Old Navy Skirt Navy Blue

Old Navy Summer Skirt

$14.50

US 8 (M, 29, 30)

Old Navy Skirt

Old Navy Jean Skirt

$15.00

US 6 (S, 28)

Old Navy Skirt Black/grey Stripes

Old Navy Skirt

$18.00

US 4 (S, 27)

Old Navy Mini Skirt

Old Navy Mini Skirt

$25.00

US 4 (S, 27)

Old Navy Camo Zipper Pockets Cargo Skirt Camoflauge

Old Navy Casual Skirt

$17.00

US 6 (S, 28)