The price range of the one shoulder topshop dresses is from $9.50 to $129.00 with an average price of $66.98
Short One Shoulder Dress
$15.00
One Shoulder Lace Maxi Dress
$97.30
Satin One Shoulder Dress
$63.04
Open-Back Asymmetric One Shoulder Midi Dress
$90.00
Off the Shoulder Maxi Dress
$43.60
One Shoulder Short Sequined Draped Dress
$24.99
Midi Dress
$109.00
Knit General Print One Shoulder Dress
$67.50
One Shoulder Knit Striped Print Maxi Dress
$56.24
One Shoulder Linen Midi Dress
$111.00
Ruched Short One Shoulder Dress
$25.50
One Shoulder Open-Back Asymmetric Midi Dress
$90.00
|