Shop Now, Pay Later with ShopPay. FREE Shipping w/$99+. Shipping $8.99

Shop Now, Pay Later with ShopPay. Shipping $8.99

FREE shipping on orders $99+

Your cart

Your cart is empty

Not sure where to start? Try these collections:

Italy Tops

A woman smiling and wearing a navy blue linen crop jacket with a collar, button-up front, and two front pockets. She is also wearing blue jeans.
MADE IN ITALY LINEN FRAY EDGE JACKET 2233

MADE IN ITALY LINEN FRAY EDGE JACKET 2233

5.0 (2)

$68.99

Unit price
per 

26 sizes
  • SMALL/MED BEIGE
  • LARGE/XL BEIGE
  • SMALL/MED B.JEAN
  • LARGE/XL B.JEAN
  • SMALL/MED BLUE SILVER
  • LARGE/XL BLUE SILVER
  • SMALL/MED BLACK
  • LARGE/XL BLACK
  • SMALL/MED BROWN
  • LARGE/XL BROWN
  • SMALL/MED FUSCHIA
  • LARGE/XL FUSCHIA
  • SMALL/MED NAVY
  • LARGE/XL NAVY
  • SMALL/MED OLIVE
  • LARGE/XL OLIVE
  • SMALL/MED PINK
  • LARGE/XL PINK
  • SMALL/MED ROYAL
  • LARGE/XL ROYAL
  • SMALL/MED RUST
  • LARGE/XL RUST
  • SMALL/MED WINE
  • LARGE/XL WINE
  • SMALL/MED WHITE
  • LARGE/XL WHITE
NAVY BLUE mesh top with round neck
Woman wearing a green knit top and skirt set against a white background

POLINA SWEATER 72793

$69.95

Unit price
per 

8 sizes
  • ONE SIZE BEIGE
  • ONE SIZE BLACK
  • ONE SIZE BROWN
  • ONE SIZE NAVY
  • ONE SIZE OLIVE
  • ONE SIZE RUST
  • ONE SIZE TAUPE
  • ONE SIZE WHITE
A woman wearing a loose orange V-neck blouse and blue jeans stands in a retail store, holding a beige blouse on a hanger.

ARMANI SILK TOP 82443

$49.95

Unit price
per 

Woman wearing a navy blue long top with floral pants on a white background
MADE IN ITALY DUSTER TOP 1271

MADE IN ITALY DUSTER TOP 1271

$79.99

Unit price
per 

8 sizes
  • SMALL/MED BEIGE
  • LARGE/XL BEIGE
  • SMALL/MED NAVY
  • LARGE/XL NAVY
  • SMALL/MED WHITE
  • LARGE/XL WHITE
  • SMALL/MED BLACK
  • LARGE/XL BLACK
Woman wearing a floral blouse with ruffled sleeves on a white background
MADE IN ITALY GINNY LINEN TOP 8620

MADE IN ITALY GINNY LINEN TOP 8620

$68.99

Unit price
per 

3 sizes
  • ONE SIZE BLUE SILVER
  • ONE SIZE PINK
  • ONE SIZE WHITE
Woman wearing a gray shirt with lace details on a white background
DAPHNE TOP 1782

DAPHNE TOP 1782

$68.95

Unit price
per 

Woman wearing a red sleeveless top with gold trim on a plain background
Woman wearing a green tank top with gold straps on a white background

SHAYLA TANK 83775

5.0 (1)

$39.95

Unit price
per 

HOLLEY SWEATER TOP 1916

HOLLEY SWEATER TOP 1916

$68.95

Unit price
per 

LINDA TOP in BEIGE 12808
LINDA TOP in BEIGE 12808

LINDA TOP in BEIGE 12808

from $49.95

Unit price
per 

A woman wearing a brown short-sleeve top and blue jeans stands inside a clothing boutique, holding a black garment bag. She is wearing a gold heart pendant necklace.

SAMARA SATIN TOP 85309

5.0 (1)

$59.95

Unit price
per 

6 sizes
  • ONE SIZE BEIGE
  • ONE SIZE BLACK
  • ONE SIZE BROWN
  • ONE SIZE GREY
  • ONE SIZE OLIVE
  • ONE SIZE PINK
A woman wearing a long-sleeve western-style knit top with leopard-print sleeves and a dark gray body featuring a multicolor horse and cactus print, paired with blue jeans in a retail store setting.

WYATT SWEATER 0455

$52.95

Unit price
per 

SAVY SEQUIN TANK 915404
SAVY SEQUIN TANK 915404

SAVY SEQUIN TANK 915404

$42.95

Unit price
per 

5 sizes
  • ONE SIZE BEIGE
  • ONE SIZE BROWN
  • ONE SIZE CAMEL
  • ONE SIZE NAVY
  • ONE SIZE RUST
ZIA SWEATER 0534

ZIA SWEATER 0534

$68.95

Unit price
per 

JUNE TOP 506202
JUNE TOP 506202

JUNE TOP 506202

$58.95

Unit price
per 

Woman wearing a green ruffled top on a white background

POLLY TANK 84808

$54.95

Unit price
per 

LYNDA TOP 99925

LYNDA TOP 99925

$68.95

Unit price
per 

A woman posing in a boutique wearing a beige, brown, and black leopard-print long-sleeve top and blue jeans.
Sold out

CAROL LEOPARD SWEATER 0616

$48.95

Unit price
per 

1 size
  • ONE SIZE
A woman wearing a short-sleeve top with a Mahjong tile pattern, standing in a retail store.
Sold out

MARMY MAHJONG SWEATER 0727

$48.95

Unit price
per 

PAMM COWGIRL SWEATER 0624

PAMM COWGIRL SWEATER 0624

$48.95

Unit price
per 

A woman smiling in a boutique, wearing a cream open-knit cardigan over a light pink top and beige pants. The background shows a retail store interior with clothing racks and displays.

KEIRA CROP CARDIGAN 2461

$58.95

Unit price
per 

PARIS SWEATER 1570

PARIS SWEATER 1570

$59.95

Unit price
per 

Woman wearing a patterned shirt with animal designs on a white background
Woman wearing a patterned blouse with a white background

MADE IN ITALY SAFARI TOP 5110

$78.99

Unit price
per 

FRANCES SILK TOP 1688OLF
FRANCES SILK TOP 1688OLF

FRANCES SILK TOP 1688OLF

$78.95

Unit price
per 

*PRESSLEY SILK TOP 1688DCH
*PRESSLEY SILK TOP 1688DCH

*PRESSLEY SILK TOP 1688DCH

$78.95

Unit price
per 

*SARIAH SILK TOP 51265

*SARIAH SILK TOP 51265

$58.95

Unit price
per 

BRIGHT lemon and city swetaer with short sleeves.

LEONA SWEATER TOP 0462

$52.95

Unit price
per 

FERN TOP 1688
FERN TOP 1688

FERN TOP 1688

$78.95

Unit price
per 

A woman with blonde hair smiling in a boutique, wearing a sheer, semi-sheer long-sleeve top with a scenic coastal town print in muted earth tones of brown, beige, and gray, paired with black pants.

CAULLY SILK VILLAGE TOP 7294

$78.95

Unit price
per 

A woman modeling a cream-colored, open-knit poncho-style top with large cutout details, paired with sage green pants, standing inside a boutique shop.

JENA SWEATER 73053

$68.95

Unit price
per 

2 colors
TANYA TOPPER TOP 3762

TANYA TOPPER TOP 3762

$64.95

Unit price
per 

4 sizes
  • ONE SIZE DARK BLUE
  • ONE SIZE GREY
  • ONE SIZE NAVY
  • ONE SIZE TAUPE
HARDY CMAS SWEATER 1244

HARDY CMAS SWEATER 1244

$48.95

Unit price
per 

A woman wearing a festive red long-sleeve sweater with a Christmas tree pattern, paired with blue jeans, standing in a retail store.

CHRIS TREE SWEATER 1295

$48.95

Unit price
per