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 Shirt dress
    annalisa
    Shirt dress
    £165.90  £50.90
    4.6666666666667 (6)
  2. annalisa Floral midi dress
    annalisa
    Floral midi dress
    £132.90  £67.90
    4.125 (8)
  3. annalisa Floral print dress
    annalisa
    Floral print dress
    £132.90  £67.90
    4.1428571428571 (21)
  4. Intuition by navabi Top
    Intuition by navabi
    Top
    £77.90
  5. Kj Brand Cropped cotton-blend chinos
    Kj Brand
    Cropped cotton-blend chinos
    £99.90
    5 (7)
  6. annalisa Crêpe cocktail dress
    annalisa
    Crêpe cocktail dress
    £187.90  £55.90
    4.4 (10)
  7. annalisa Short sleeve floral print top
    annalisa
    Short sleeve floral print top
    £55.90  £39.90
  8. MONA LISA Slim fit stretch trousers
    MONA LISA
    Slim fit stretch trousers
    £110.90
    4.4 (155)
  9. annalisa Cotton shirt dress
    annalisa
    Cotton shirt dress
    £99.90
  10. annalisa Jersey top
    annalisa
    Jersey top
    £66.90  £33.90
  11. annalisa Loose fit shift dress
    annalisa
    Loose fit shift dress
    £99.90  £50.90
    4 (4)
  12. annalisa V-neck tunic
    annalisa
    V-neck tunic
    £66.90  £44.90
    4.6666666666667 (3)
  13. Twister Sleeveless floral dress
    Twister
    Sleeveless floral dress
    £132.90  £67.90
    4 (3)
  14. JO&JULIA Lace trim linen tunic
    JO&JULIA
    Lace trim linen tunic
    £143.90
    4.3333333333333 (3)
  15. annalisa Jersey shirt dress
    annalisa
    Jersey shirt dress
    £132.90
    4.0434782608696 (23)
  16. annalisa A-line dress
    annalisa
    A-line dress
    £99.90  £72.90
    4 (11)
  17. annalisa Cold shoulder striped top
    annalisa
    Cold shoulder striped top
    £77.90
  18. annalisa Linen tunic
    annalisa
    Linen tunic
    £110.90
    4.5 (8)
  19. annalisa Printed off-the-shoulder top
    annalisa
    Printed off-the-shoulder top
    £66.90  £33.90
  20. Zhenzi Layered floral chiffon top
    Zhenzi
    Layered floral chiffon top
    £66.90  £33.90
    4.2 (5)
  21. annalisa Floral print dress
    annalisa
    Floral print dress
    £132.90  £67.90
    4.1428571428571 (21)
  22. annalisa V-neck top
    annalisa
    V-neck top
    £77.90
  23. annalisa Jersey shirt dress
    annalisa
    Jersey shirt dress
    £132.90  £67.90
    4.0434782608696 (23)
  24. annalisa Short sleeve top
    annalisa
    Short sleeve top
    £77.90  £23.90
    4.5 (10)
  25. Sempre Piu A-line floral print t-shirt
    Sempre Piu
    A-line floral print t-shirt
    £116.90  £59.90
    5 (1)
  26. Swing Curve Chiffon bolero
    Swing Curve
    Chiffon bolero
    £44.90
  27. Zizzi V-neck high-low top
    Zizzi
    V-neck high-low top
    £55.90  £27.90
  28. annalisa Printed off-the-shoulder top
    annalisa
    Printed off-the-shoulder top
    £66.90  £33.90
  29. Zhenzi Zip pocket capri jeans
    Zhenzi
    Zip pocket capri jeans
    £66.90
    4 (2)
  30. Kj Brand Cropped cotton-blend chinos
    Kj Brand
    Cropped cotton-blend chinos
    £99.90
    5 (7)
  31. JO&JULIA Lace trim linen tunic
    JO&JULIA
    Lace trim linen tunic
    £143.90
    4.3333333333333 (3)
  32. annalisa Floral print jersey dress
    annalisa
    Floral print jersey dress
    £110.90  £55.90
    4.5 (6)
  33. annalisa Cotton shirt dress
    annalisa
    Cotton shirt dress
    £99.90  £50.90
  34. Zizzi A-line floral cotton top
    Zizzi
    A-line floral cotton top
    £27.90  £14.90
    4.3333333333333 (6)
  35. annalisa Tiered linen midi dress
    annalisa
    Tiered linen midi dress
    £132.90
    4.2 (10)
  36. annalisa Long blouse
    annalisa
    Long blouse
    £99.90
    4.3333333333333 (3)
  37. annalisa Chiffon tunic
    annalisa
    Chiffon tunic
    £99.90
    4.5454545454545 (11)
  38. Levi's Distressed shaping skinny jeans 311
    Levi's
    Distressed shaping skinny jeans 311
    £99.90
    4.5 (4)
  39. annalisa Linen-blend dress
    annalisa
    Linen-blend dress
    £110.90
  40. annalisa Jersey top
    annalisa
    Jersey top
    £77.90
  41. annalisa Crêpe blouse
    annalisa
    Crêpe blouse
    £77.90
  42. annalisa Crêpe blouse
    annalisa
    Crêpe blouse
    £77.90
  43. Zizzi Linen-blend tunic
    Zizzi
    Linen-blend tunic
    £77.90
  44. Zhenzi Embroidered elasticated hem top
    Zhenzi
    Embroidered elasticated hem top
    £77.90
  45. Zizzi Crepe dipped hem shirt
    Zizzi
    Crepe dipped hem shirt
    £55.90
  46. Kj Brand Susie trousers
    Kj Brand
    Susie trousers
    £77.90
    4.3271889400922 (217)
  47. Zhenzi Capri trousers
    Zhenzi
    Capri trousers
    £39
  48. annalisa Floral top
    annalisa
    Floral top
    £99.90  £50.90
    4.3333333333333 (3)
  49. annalisa T-shirt dress
    annalisa
    T-shirt dress
    £99.90  £50.90
  50. annalisa Paisley print top
    annalisa
    Paisley print top
    £88.90  £44.90
    4.875 (24)
  51. Zhenzi Sleeveless palm print top
    Zhenzi
    Sleeveless palm print top
    £44.90
    4 (2)
  52. annalisa Viscose top
    annalisa
    Viscose top
    £77.90  £39.90
  53. Mat Cropped wide leg chambray trousers
    Mat
    Cropped wide leg chambray trousers
    £88.90  £44.90
    4 (7)
  54. Mat Button sleeve t-shirt
    Mat
    Button sleeve t-shirt
    £66.90  £33.90
  55. Mat Button sleeve t-shirt
    Mat
    Button sleeve t-shirt
    £66.90  £33.90
  56. Zizzi Elasticated hem top
    Zizzi
    Elasticated hem top
    £30.90
    4.6153846153846 (13)
  57. annalisa Printed off-the-shoulder top
    annalisa
    Printed off-the-shoulder top
    £55.90  £27.90
    4.1 (10)
  58. annalisa Jersey wrap dress
    annalisa
    Jersey wrap dress
    £77.90  £39.90
  59. Kj Brand Betty straight leg trousers
    Kj Brand
    Betty straight leg trousers
    £100.90
    4.5111111111111 (225)
  60. Zizzi Sleeveless floral crêpe top
    Zizzi
    Sleeveless floral crêpe top
    £27.90  £14.90
    5 (2)