Read here about our response to COVID-19

Jessica Rey 50s Greta Bow One Piece Swimsuit in Teal Green

Sorry! This size has sold out and won't come back in stock :-(
Unfortunately, this item is sold out completely and will not be back in stock again.
Fit Advice & Size Guide

If you're in between sizes and have a full cup (D+) and/or a fuller hip, we recommend ordering up. The fabric is stretchy. 


Show sizes in cm inch

Our size indication: EU UK US Bust Waist Hip
Completely sold out!
34 - 36 6 - 8 2 - 4 84 - 90 68 - 74 90 - 100
Completely sold out!
36 - 38 8 - 10 4 - 6 88 - 94 74 - 80 98 - 108
Completely sold out!
38 - 40 10 - 12 6 - 8 92 - 100 80 - 86 106 - 114
Completely sold out!
40 - 42 12 - 14 8 - 10 98 - 106 86 - 96 112 - 120

When you measure yourself, consult this size guide and consider our possibly mentioned TIP!, you will be 99% sure of the right size in this swimwear. 
Your hip measurement = the widest part of your bum (be sure you are measuring your hip without clothing on, as this can add 1-2" to your measurement).

This is our own size guide: this swimwear is measured ánd tried on by our TopVintage ladies.


Why limit yourself to just one style of swimsuit when you can also wear this versatile 50s Greta Bow One Piece Swimsuit in Teal Green?! She features removable padding, firm removable shoulder straps and an elastic band underneath the bust ensuring extra support. The wide straps can be tied behind your neck, worn as a big bow on the front, twisted to make one strap or crossed... the possibilities are endless! Made of a comfy and stretchy teal green fabric that is a joy to wear and fits perfectly. And whichever style you choose, you are guaranteed to make a splash!


  • One piece
  • Lined
  • Adjustable and removable shoulder straps
  • Fixed, wide straps 
  • Removable padding
  • Elastic band underneath the bust
  • UPF 50+ 
▾Read more
  • For hygiene purposes, this item can only be returned unworn and in original packaging
  • Free shipping within UK, NL, BE, DE, AT, FR & LU
    to all other countries free shipping on orders over 250 euros
  • Mo - Fri ordered before 9 pm CET = same day shipping within the Netherlands, 
    Belgium before 3.30 pm CET, all other countries before 5 pm CET
    Germany ordered before 12 am CET, delivery within 48 hours
  • Customized fit advice!
    Every item is measured and tried on
  • 30-Day return within receipt
    Money back if not satisfied!
  • Everything about return policy, international shipping fees
Care & Product details
  • 78% Polyamid
  • 22% Lycra

Italian fabrics made from 100% regenerated materials, ecofriendly and ethically made.

  • Handwash cold (don't leave it in the water)
  • Do not dry clean
  • Do not tumble dry
  • Natural drying flat
  • No ironing
  • Do not bleach
  • Made in USA
Reviews from our customers
Elégant et confortable
La couleur du maillot est sublime. Coupe soignée dans un tissus de qualité. A conseiller!
Recently admired...