Tops

84 products

Free People Young and in Love Mini Slip
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
Free People Oh My Baby Tee
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
Free People Roller Tank
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
Free People Fall For Me Tee
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
Free People Alma Tank
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
Sheer Floral Lace Layering Top
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
Abbe Sleeveless Tank Top
Regular Price
$32.00
Sale Price
$32.00
Regular Price
$32.00
Unit Price
per 
Elsa Ribbed Tank
Regular Price
$28.00
Sale Price
$28.00
Regular Price
$28.00
Unit Price
per 
Taylor Scoop Neck Tank Top
Regular Price
$52.00
Sale Price
$52.00
Regular Price
$52.00
Unit Price
per 
Tomato Girl Tee
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
Kinsey Smocked Bodice Top
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
Azalea Top
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
Sabrina Cross Back Top
Regular Price
$46.00
Sale Price
$46.00
Regular Price
$46.00
Unit Price
per 
Abra Jacquard Mesh Tank
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
Lace Reverie Cropped Top
Regular Price
$52.00
Sale Price
$52.00
Regular Price
$52.00
Unit Price
per 
Blossom Short Top
Regular Price
$28.00
Sale Price
$28.00
Regular Price
$28.00
Unit Price
per 
Polka Dot Satin Tank
Regular Price
$26.00
Sale Price
$26.00
Regular Price
$26.00
Unit Price
per 
Polka Dot Satin Tank
Regular Price
$26.00
Sale Price
$26.00
Regular Price
$26.00
Unit Price
per 
Polka Dot Satin Tank
Regular Price
$26.00
Sale Price
$26.00
Regular Price
$26.00
Unit Price
per 
Obey Briana Open Knit Shirt
Regular Price
$75.00
Sale Price
$75.00
Regular Price
$75.00
Unit Price
per 
Free People Printed Lola Bodysuit
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
Free People Best Of Me Blouse
Regular Price
$128.00
Sale Price
$128.00
Regular Price
$128.00
Unit Price
per 
Close To Me Sweater Vest
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
Free People Duo Corset Long Sleeve Top
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
Free People On The Dot Layering Top
Regular Price
$40.00
Sale Price
$40.00
Regular Price
$40.00
Unit Price
per 
Z Supply Sirena Rib Tank
Regular Price
$39.00
Sale Price
$39.00
Regular Price
$39.00
Unit Price
per 
Hudson Mesh Tank
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
Save $22.01
Jubalus Shirt
Regular Price
$49.99
Sale Price
$49.99
Regular Price
$72.00
Unit Price
per 
Save $18.01
Zia Denim Vest
Regular Price
$39.99
Sale Price
$39.99
Regular Price
$58.00
Unit Price
per 
Save $28.01
Liza Denim Vest
Regular Price
$39.99
Sale Price
$39.99
Regular Price
$68.00
Unit Price
per