I found an accidental way of dealing with this. My feet and ankles always swell up so badly on cruises that I can barely walk the last couple of days. But, this time, I sprained my ankle in our first port. I had packed an Ace bandage and wrapped it as soon as I got back on board. The other leg had my usual swelling, but the wrapped one did not. So, next time, I am taking 2 Aces and just going to ignore how it looks!