Free exchange and returns - T&C apply
Same Day Delivery for Orders Placed Before 6 PM
Search Cancel
  • Currency
My Bag
You have no items in your shopping cart.
Sub-Total:
Filters
Filter by Filters Close
View as Grid List
Sort by
OSH MOMENTS

Casual Bell Sleeve Dress - Crème

Crème
OMR 17.92 OMR 20.48
OSH MOMENTS

Casual Bell Sleeve Dress - White

White
OMR 17.92 OMR 20.48
OSH MOMENTS

Sling Dress - Pink

Pink
OMR 19.20 OMR 23.04
OSH MOMENTS

Sling Dress - White

White
OMR 19.20 OMR 23.04
OSH MOMENTS

Strapless Midi Dress

Mixed
OMR 14.08 OMR 19.20
OSH MOMENTS

Tube Dress

White
Out Of stock
OMR 7.68 OMR 11.52
OSH MOMENTS

Beach Cover-Up - Black

Black
Out Of stock
OMR 7.68 OMR 11.52
OSH MOMENTS

Beach Cover-Up - Green

Green
OMR 12.80 OMR 17.92
OSH MOMENTS

Beach Cover-Up - Multi

Mixed
OMR 10.24 OMR 14.08
OSH MOMENTS

Beach Cover-Up - White

White
OMR 7.68 OMR 11.52
OSH MOMENTS

Cover-Up - Blue

Blue
OMR 12.80 OMR 17.92
OSH MOMENTS

Cover-Up - Red

Red
Out Of stock
OMR 12.80 OMR 17.92
OSH MOMENTS

Cover-Up Pants - Navy

Navy
OMR 12.80 OMR 17.92
OSH MOMENTS

Knitted Cover-Up Dress

Orange
OMR 12.80 OMR 17.92
OSH MOMENTS

Knitted Sling Mini Dress Cover-Up - Black

Black
OMR 10.24 OMR 15.36
OSH MOMENTS

Knitted Sling Mini Dress Cover-Up - White

White
OMR 10.24 OMR 15.36
OSH MOMENTS

Loose Beach Shirt Cover-Up - Khaki

Beige
Out Of stock
OMR 14.08
OSH MOMENTS

Loose Beach Shirt Cover-Up - White

White
Out Of stock
OMR 14.08
OSH MOMENTS

Skirt Cover-Up - Blue

Blue
OMR 10.24 OMR 14.08
OSH MOMENTS

Tassel Mini Skirt

Black
OMR 10.24 OMR 14.08
OSH MOMENTS

Tie Dye Loose Cover-Up

Blue/White
OMR 14.08 OMR 19.20
OSH MOMENTS

Beach Long Dress Cover-Up - Black

Black
OMR 7.04 OMR 13.95
OSH MOMENTS

Beach Long Dress Cover-Up - White

White
OMR 7.04 OMR 13.95
OSH MOMENTS

Crochet Beach Cover-Up - Multi

Mixed
OMR 7.55 OMR 15.23
OSH MOMENTS

Crochet Beach Mini Dress Cover-Up - Black

Black
OMR 12.16 OMR 24.19