Shop the New Arrivals Live Sale - Every Tuesday at 9:15 AM EST

Free shipping on orders over $100!

20% off your first in App purchase w/ code: APP20

Your cart

Your cart is empty

Not sure where to start? Try these collections:

Tops

Stylish tops for every occasion.

221 Results

Green & Pink Skort Set
Sold out

Green & Pink Skort Set

$87.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Green and Blue Striped Sweater
Sold out

Green and Blue Striped Sweater

$56.60

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Blue Embroidered V Neck Top
Sold out

Blue Embroidered V Neck Top

$61.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Orange Border Sleeve Button Down Top

Orange Border Sleeve Button Down Top

$60.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Orange Bow Tie Detailed Blouse
Sale

Orange Bow Tie Detailed Blouse

Regular price $38.50 $27.00 30% off

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Light Blue Gauze Button Down Top
Sale

Light Blue Gauze Button Down Top

Regular price $65.00 $39.00 40% off

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Bow Cher Quilted Jacket-Mudpie

Bow Cher Quilted Jacket-Mudpie

$77.00

Unit price
per 

2 sizes
  • s/m
  • m/l
Burgundy Butter Brami-Saturday Steal
Sale

Burgundy Butter Brami-Saturday Steal

Regular price $18.50 $13.00 30% off

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Long Sleeve Sequined Jacket with Bow
Sale

Long Sleeve Sequined Jacket with Bow

Regular price $62.00 $43.00 31% off

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Yellow Round Neck Short Sleeve Knit Top
Sold out

Yellow Round Neck Short Sleeve Knit Top

$43.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
White Inspire Tee - Free People Movement
Sold out

White Inspire Tee - Free People Movement

$38.00

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Black Inspire Tee - Free People Movement
Sold out

Black Inspire Tee - Free People Movement

$38.00

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Pink Round Neck Short Sleeve Knit Top

Pink Round Neck Short Sleeve Knit Top

$43.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
White Breathe Deeper Crop Tank-Free People Movement

White Breathe Deeper Crop Tank-Free People Movement

$48.00

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Gem Breathe Deeper Crop Tank-Free People Movement
Sold out

Gem Breathe Deeper Crop Tank-Free People Movement

$48.00

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Favorite Daughter Cropped Collegiate Tee
Sold out

Favorite Daughter Cropped Collegiate Tee

$48.00

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Floral Printed Sweatshirt
Sale

Floral Printed Sweatshirt

Regular price $50.00 $35.00 30% off

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Marigold Eyelet Puffed Sleeve Top
New

Marigold Eyelet Puffed Sleeve Top

$37.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Bright Blue Tempo Tank - Free People Movement
New

Bright Blue Tempo Tank - Free People Movement

$30.00

Unit price
per 

4 sizes
  • XS
  • Small
  • Medium
  • Large
Scalloped Denim Top
New

Scalloped Denim Top

$32.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Sea Motif Shorts Set
Sold out

Sea Motif Shorts Set

$56.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
White Ruffled Peter Pan Collar Stripe Top

White Ruffled Peter Pan Collar Stripe Top

$39.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Kelly Green Veronica Quarter Sleeve Sweater

Kelly Green Veronica Quarter Sleeve Sweater

$97.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Sleeveless Gold Button Sweater Vest Top

Sleeveless Gold Button Sweater Vest Top

$48.50

Unit price
per 

2 colors, 3 sizes
  • Purple
  • Pink
  • Small
  • Medium
  • Large
Pink and Green Floral Ruffle Collar Top
Sold out

Pink and Green Floral Ruffle Collar Top

$44.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Pink Stripe Mock Neck Band Puff Sleeve Blouse

Pink Stripe Mock Neck Band Puff Sleeve Blouse

$50.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Matcha Stripe Long Sleeve Short Set

Matcha Stripe Long Sleeve Short Set

$93.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Cream Reglan Short Crew Neck Sweater

Cream Reglan Short Crew Neck Sweater

$56.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Pin Stripe Blue Collared Top

Pin Stripe Blue Collared Top

$46.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Blue Floral Tie Neck Top
Sold out

Blue Floral Tie Neck Top

Regular price $60.50 $42.00 31% off

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Chocolate Tighten Up Mini Bra-Free People Movement

Chocolate Tighten Up Mini Bra-Free People Movement

$40.00

Unit price
per 

2 sizes
  • xs/s
  • m/l
Diane Floral Hilda Split Neck Top

Diane Floral Hilda Split Neck Top

$60.00

Unit price
per 

5 sizes
  • XS
  • Small
  • Medium
  • Large
  • XL
Green Stripe Drop Sleeve Sweater

Green Stripe Drop Sleeve Sweater

$47.50

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Short Sleeve Denim Top

Short Sleeve Denim Top

$46.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Pink Long Sleeve Skort Set
Sold out

Pink Long Sleeve Skort Set

$93.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Cream Floral Peplum Top

Cream Floral Peplum Top

$48.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Kelly Green with Striped Hem Top
Sold out

Kelly Green with Striped Hem Top

$46.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Blue Spring Floral Top

Blue Spring Floral Top

$60.00

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Black Floral Overlay Top
Sale

Black Floral Overlay Top

Regular price $64.00 $45.00 30% off

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Metallic Letter Short Dolman Sleeve Top
Sale

Metallic Letter Short Dolman Sleeve Top

Regular price $37.00 $25.00 32% off

Unit price
per 

4 sizes
  • Small
  • Medium
  • Large
  • XL