Princess Resort Shop Ladies Tops

Lemlem

RITA V Neck Top

Regular
$405.00
Sale
$405.00
Regular
Sold Out
Unit Price
per 

Devotion Twins

EVITA Blouse

Regular
$240.00
Sale
$240.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Charlie Tank

Regular
$160.00
Sale
$160.00
Regular
Sold Out
Unit Price
per 

BeachRiot

Zena Top Garden Isle

Regular
$105.00
Sale
$105.00
Regular
Sold Out
Unit Price
per 

PAOLITA

Tropicana T-Shirt

Regular
$140.00
Sale
$140.00
Regular
Sold Out
Unit Price
per 

PAOLITA

Blue Lagoon Shirt

Regular
$290.00
Sale
$290.00
Regular
Sold Out
Unit Price
per 

Saint Holiday

Oversized Holiday Shirt in Bird of Paradise

Regular
$290.00
Sale
$290.00
Regular
Sold Out
Unit Price
per 

Saint Holiday

Oversized Holiday Shirt in White

Regular
$270.00
Sale
$270.00
Regular
Sold Out
Unit Price
per 

Devotion Twins

Klimentia Top

Regular
$125.00
Sale
$125.00
Regular
Sold Out
Unit Price
per 

Devotion Twins

Amarilis Blouse

Regular
$175.00
Sale
$175.00
Regular
Sold Out
Unit Price
per 

Lemlem

Dera Blouse

Regular
$395.00
Sale
$395.00
Regular
Sold Out
Unit Price
per 

Wildfox

Sick Day Charlie Tee

Regular
$80.00
Sale
$80.00
Regular
Sold Out
Unit Price
per 

BeachRiot

Dunes Tee

Regular
from $0.00
Sale
from $0.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Oxford Tunic Serpentine

Regular
$240.00
Sale
$240.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Oxford Tunic

Regular
from $230.00
Sale
from $230.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Landman Sweater

Regular
$270.00
Sale
$270.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Lauren Shirt

Regular
$240.00
Sale
$240.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Maeve Sweatshirt

Regular
$220.00
Sale
$220.00
Regular
Sold Out
Unit Price
per 

Solid & Striped

The Cabana Dress

Regular
$195.00
Sale
$195.00
Regular
$195.00
Sold Out
Unit Price
per 
Save 50%

Heidi Klein

Cap Mala Lace Beach shirt

Regular
$142.50
Sale
$142.50
Regular
$285.00
Sold Out
Unit Price
per 
Save 50%

Heidi Klein

Antibes Lace Beach Shirt

Regular
$142.50
Sale
$142.50
Regular
$285.00
Sold Out
Unit Price
per