I size up to a large in all my swimsuits but I think a medium would have been fine. Also, I’m a 36 D and these are supportive and holds me in. #LTKTravel #LTKOver40