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 UK size
  1. annalisa Fitted jeans
    annalisa
    Fitted jeans
    -50%
    £61  £30
  2. navabi Long sleeve v-neck top
    4 (2)
    navabi
    Long sleeve v-neck top
    -£55
    £119  £64
  3. annalisa Coated skinny jeans
    annalisa
    Coated skinny jeans
    £78
  4. annalisa Chiffon pussy bow blouse
    annalisa
    Chiffon pussy bow blouse
    -33%
    £90  £60
  5. annalisa Cotton shirt
    5 (2)
    annalisa
    Cotton shirt
    -52%
    £71  £34
  6. annalisa Jersey midi dress
    4 (3)
    annalisa
    Jersey midi dress
    -51%
    £89  £43
  7. annalisa Cotton shirt
    5 (2)
    annalisa
    Cotton shirt
    -52%
    £71  £34
  8. annalisa Skinny jeans
    annalisa
    Skinny jeans
    -32%
    £62  £42
  9. Adia Skinny jeans
    Adia
    Skinny jeans
    -32%
    £53  £36
  10. annalisa V-neck wrap-style top
    annalisa
    V-neck wrap-style top
    -52%
    £63  £30
  11. annalisa Ponte jersey culottes
    4.4285714285714 (7)
    annalisa
    Ponte jersey culottes
    -16%
    £81  £68
  12. annalisa Striped oversized top
    4 (4)
    annalisa
    Striped oversized top
    -33%
    £63  £42
  13. annalisa Cotton shirt
    5 (2)
    annalisa
    Cotton shirt
    -52%
    £71  £34
  14. amber&VANILLA Striped t-shirt
    4.3333333333333 (3)
    amber&VANILLA
    Striped t-shirt
    -38%
    £44  £27
  15. navabi Long sleeve tunic
    5 (4)
    navabi
    Long sleeve tunic
    -£72
    £140  £68
  16. Yoona Printed lyocell maxi dress
    4.875 (8)
    Yoona
    Printed lyocell maxi dress
    -30%
    £89  £62
  17. Mat Glittery wool-blend jumper
    Mat
    Glittery wool-blend jumper
    -50%
    £87  £43
  18. annalisa Lace blouse
    annalisa
    Lace blouse
    -30%
    £52  £36
  19. navabi Cashmere-blend fine knit jumper
    navabi
    Cashmere-blend fine knit jumper
    -52%
    £91  £43
  20. annalisa Spotted chiffon tunic
    5 (1)
    annalisa
    Spotted chiffon tunic
    -33%
    £90  £60
  21. annalisa Distressed skinny jeans
    5 (1)
    annalisa
    Distressed skinny jeans
    £61
  22. amber&VANILLA Striped t-shirt
    4.3333333333333 (3)
    amber&VANILLA
    Striped t-shirt
    -45%
    £44  £24
  23. Levi's Skinny jeans
    4.6666666666667 (3)
    Levi's
    Skinny jeans
    £91
  24. Yoona Cotton blouse
    4.5714285714286 (7)
    Yoona
    Cotton blouse
    -34%
    £82  £54
  25. navabi Cropped trousers
    navabi
    Cropped trousers
    -£27
    £103  £76
  26. Manon Baptiste Chiffon plissé top
    5 (2)
    Manon Baptiste
    Chiffon plissé top
    -52%
    £72  £34
  27. annalisa A-line tunic
    4 (2)
    annalisa
    A-line tunic
    -33%
    £90  £60
  28. Levi's Faded bootcut jeans
    5 (2)
    Levi's
    Faded bootcut jeans
    £92
  29. annalisa Georgette animal print blouse
    4.6666666666667 (3)
    annalisa
    Georgette animal print blouse
    -52%
    £90  £43
  30. Izabel Curve Patterned fine knit jumper
    4 (2)
    Izabel Curve
    Patterned fine knit jumper
    £26
  31. annalisa Pull-on trousers
    annalisa
    Pull-on trousers
    -50%
    £78  £39
  32. Izabel Curve Patterned fine knit jumper
    Izabel Curve
    Patterned fine knit jumper
    -35%
    £31  £20
  33. navabi Animal print satin shirt
    navabi
    Animal print satin shirt
    -£71
    £159  £88
  34. Isolde Roth Mixed pattern midi dress
    5 (7)
    Isolde Roth
    Mixed pattern midi dress
    -31%
    £87  £60
  35. Manon Baptiste Longline floral top
    Manon Baptiste
    Longline floral top
    -24%
    £79  £60
  36. Manon Baptiste Flared t-shirt
    Manon Baptiste
    Flared t-shirt
    £65
  37. Yoona Oversized wool-blend jacket
    4.375 (8)
    Yoona
    Oversized wool-blend jacket
    -£90
    £175  £85
  38. annalisa Skinny jeans
    annalisa
    Skinny jeans
    -50%
    £79  £39
  39. annalisa Shawl collar cardigan
    4.25 (4)
    annalisa
    Shawl collar cardigan
    -51%
    £70  £34
  40. Isolde Roth Letter print jumper
    4.2857142857143 (77)
    Isolde Roth
    Letter print jumper
    -50%
    £79  £39
  41. amber&VANILLA Fine knit jumper
    5 (1)
    amber&VANILLA
    Fine knit jumper
    -£35
    £107  £72
  42. Lauren Ralph Lauren Wrap dress
    Lauren Ralph Lauren
    Wrap dress
    £140
  43. Zhenzi Long printed blouse
    Zhenzi
    Long printed blouse
    -50%
    £48  £24
  44. annalisa Long cardigan
    4.875 (8)
    annalisa
    Long cardigan
    -31%
    £70  £48
  45. annalisa Hooded wool-blend coat
    4 (3)
    annalisa
    Hooded wool-blend coat
    -£54
    £175  £121
  46. annalisa Jersey open cut jacket
    5 (1)
    annalisa
    Jersey open cut jacket
    -£70
    £134  £64
  47. Gozzip High-low midi dress
    Gozzip
    High-low midi dress
    -£67
    £131  £64
  48. annalisa Long sleeve A-line top
    annalisa
    Long sleeve A-line top
    -50%
    £79  £39
  49. Lauren Ralph Lauren Plissé blouse
    Lauren Ralph Lauren
    Plissé blouse
    £131
  50. annalisa Shawl collar cardigan
    4.25 (4)
    annalisa
    Shawl collar cardigan
    -51%
    £70  £34
  51. annalisa Paisley print top
    5 (2)
    annalisa
    Paisley print top
    -51%
    £70  £34
  52. Isolde Roth Longline top
    Isolde Roth
    Longline top
    -51%
    £62  £30
  53. annalisa Straight leg jeans
    annalisa
    Straight leg jeans
    -51%
    £79  £38
  54. Vincenzo Allocca Two-piece midi dress
    5 (4)
    Vincenzo Allocca
    Two-piece midi dress
    £175
  55. Vincenzo Allocca Long shirt
    Vincenzo Allocca
    Long shirt
    £70
  56. Luukaa Long double-faced faded jacket
    4.4 (5)
    Luukaa
    Long double-faced faded jacket
    -£70
    £134  £64
  57. annalisa Oversized floral tunic
    annalisa
    Oversized floral tunic
    -50%
    £87  £43
  58. amber&VANILLA Fine knit longline jumper
    amber&VANILLA
    Fine knit longline jumper
    -31%
    £79  £54
  59. annalisa Longline floral top
    annalisa
    Longline floral top
    -£54
    £105  £51
  60. annalisa Long snakeskin print blouse
    4.5 (2)
    annalisa
    Long snakeskin print blouse
    -31%
    £87  £60