Menu
Search
Shopping Bag ()

THE O SHAPE

What is a O shape?

You are fullest around your mid-section, with slight shoulders and slender legs.

O Shape
Styling-Tips
  • You can streamline your frame by showcasing your neckline in cowl, round and V-necks, this will also draw the eye up and away from your middle.
  • Empire line and bias cuts are fantastic for nipping you in under the bust and skimming over your mid-section.
  • The best jackets for O shapes are tailored in the back and fall below the waist to mid-thigh.
  • Put the focus on your gorgeous legs in high-waisted A-line skirts, lighter coloured trousers and jeans.
  • Open cuts particularly on cardigans and kimono cover-ups do a fantastic job at streamlining your silhouette

Read more >

Not your body shape?

Discover the other shapes:

Find your body shape with our test >

×
Just want to see what fits? Choose your size
shop by DE size
  1. annalisa A-line jersey dress
    4.75 (4)
    annalisa
    A-line jersey dress
    CHF 126
  2. annalisa Printed cotton top
    annalisa
    Printed cotton top
    CHF 91
  3. annalisa Jersey balloon dress
    annalisa
    Jersey balloon dress
    CHF 156
  4. annalisa Midi dress
    annalisa
    Midi dress
    CHF 196
  5. annalisa Floral print dress
    4.0833333333333 (12)
    annalisa
    Floral print dress
    CHF 156
  6. annalisa Jersey balloon dress
    annalisa
    Jersey balloon dress
    CHF 156
  7. Zizzi Cotton off-the-shoulder top
    4.5714285714286 (7)
    Zizzi
    Cotton off-the-shoulder top
    CHF 39
  8. Black - by annalisa Chiffon cocktail dress
    Black - by annalisa
    Chiffon cocktail dress
    CHF 130
  9. annalisa Printed cotton top
    annalisa
    Printed cotton top
    CHF 91
  10. navabi Linen-blend dress
    navabi
    Linen-blend dress
    CHF 261
  11. Zizzi Leaf print balloon dress
    Zizzi
    Leaf print balloon dress
    CHF 39
  12. Silver Jeans Slim fit jeans
    4.5 (4)
    Silver Jeans
    Slim fit jeans
    CHF 156
  13. annalisa Jersey shirt dress
    4.3636363636364 (11)
    annalisa
    Jersey shirt dress
    CHF 152
  14. annalisa Linen tunic
    4.25 (4)
    annalisa
    Linen tunic
    CHF 130
  15. Exelle Printed top
    Exelle
    Printed top
    CHF 130
  16. zedd plus Longline appliqué top
    5 (2)
    zedd plus
    Longline appliqué top
    CHF 156
  17. Mat Oversized tunic
    Mat
    Oversized tunic
    CHF 130
  18. Jennifer Bryde Balloon trousers
    Jennifer Bryde
    Balloon trousers
    CHF 156
  19. Zizzi Summer dress
    4.6666666666667 (6)
    Zizzi
    Summer dress
    CHF 52
  20. annalisa Loose fit shift dress
    4 (2)
    annalisa
    Loose fit shift dress
    CHF 114
  21. Luukaa Cotton trousers
    4.25 (4)
    Luukaa
    Cotton trousers
    CHF 117
  22. annalisa Linen shift dress
    4.3333333333333 (3)
    annalisa
    Linen shift dress
    CHF 170
  23. Zizzi Cotton puffball dress
    4.4230769230769 (26)
    Zizzi
    Cotton puffball dress
    CHF 36
  24. Zizzi Cotton puffball dress
    4.4230769230769 (26)
    Zizzi
    Cotton puffball dress
    CHF 36
  25. Zizzi Tankini top
    Zizzi
    Tankini top
    CHF 91
  26. Black - by annalisa Chiffon cocktail dress
    Black - by annalisa
    Chiffon cocktail dress
    CHF 130
  27. navabi Satin dress
    navabi
    Satin dress
    CHF 327
  28. Zizzi Slogan t-shirt
    4.5 (2)
    Zizzi
    Slogan t-shirt
    CHF 39
  29. annalisa Striped cotton t-shirt
    4.5 (2)
    annalisa
    Striped cotton t-shirt
    CHF 65
  30. annalisa Tiered midi dress
    4.2 (10)
    annalisa
    Tiered midi dress
    CHF 130
  31. Zizzi Striped cotton blouse
    4.3333333333333 (3)
    Zizzi
    Striped cotton blouse
    CHF 45
  32. Via Appia Due Cropped jeggings
    Via Appia Due
    Cropped jeggings
    CHF 91
  33. zedd plus Cotton-blend dress
    zedd plus
    Cotton-blend dress
    CHF 170
  34. zedd plus Denim puffball dress
    5 (1)
    zedd plus
    Denim puffball dress
    CHF 170
  35. Marina Rinaldi Sport Printed blouse
    Marina Rinaldi Sport
    Printed blouse
    CHF 235
  36. annalisa Linen tunic
    4.25 (4)
    annalisa
    Linen tunic
    CHF 130
  37. Black - by annalisa Linen tunic
    Black - by annalisa
    Linen tunic
    CHF 130
  38. annalisa Printed balloon dress
    4 (6)
    annalisa
    Printed balloon dress
    CHF 117
  39. zedd plus A-line top
    zedd plus
    A-line top
    CHF 130
  40. annalisa Georgette top
    annalisa
    Georgette top
    CHF 91
  41. annalisa Gathered midi dress
    annalisa
    Gathered midi dress
    CHF 104
  42. navabi Linen-blend top
    navabi
    Linen-blend top
    CHF 196
  43. Luukaa Asymmetric dress
    Luukaa
    Asymmetric dress
    CHF 91
  44. annalisa Cold shoulder striped top
    4 (1)
    annalisa
    Cold shoulder striped top
    CHF 91
  45. annalisa Floral top
    4.6666666666667 (6)
    annalisa
    Floral top
    CHF 91
  46. Mat Button sleeve t-shirt
    Mat
    Button sleeve t-shirt
    CHF 78
  47. Mat Button sleeve t-shirt
    Mat
    Button sleeve t-shirt
    CHF 78
  48. annalisa Longline cotton top
    annalisa
    Longline cotton top
    CHF 78
  49. annalisa Longline flared top
    4.625 (16)
    annalisa
    Longline flared top
    CHF 78
  50. Zizzi Striped cotton blouse
    4.3333333333333 (3)
    Zizzi
    Striped cotton blouse
    CHF 45
  51. Zizzi Elasticated hem top
    4.5 (4)
    Zizzi
    Elasticated hem top
    CHF 36
  52. Zizzi Cotton puffball dress
    4.4230769230769 (26)
    Zizzi
    Cotton puffball dress
    CHF 36
  53. Luukaa Linen dress
    Luukaa
    Linen dress
    CHF 209
  54. Frapp Graphic print blouse
    5 (1)
    Frapp
    Graphic print blouse
    CHF 104
  55. Mat Kimono sleeve top
    5 (1)
    Mat
    Kimono sleeve top
    CHF 156
  56. navabi Linen tunic
    navabi
    Linen tunic
    CHF 222
  57. annalisa Longline cotton top
    annalisa
    Longline cotton top
    CHF 78
  58. annalisa Jersey midi dress
    annalisa
    Jersey midi dress
    CHF 104
  59. Silver Jeans Ankle grazer jeans
    Silver Jeans
    Ankle grazer jeans
    CHF 156
  60. zedd plus Printed cotton-blend dress
    zedd plus
    Printed cotton-blend dress
    CHF 156