High-street fashion is currently dominated by blouson tops, extra-stretch jeans, boyfriend sweaters and dresses that wouldn’t look out of place on a maternity rail.
To actualise this vision, many upscale tourists head for the $120-a-night 11)Hotel Nacional, which features $8 mojitos and a lovely terrace looking out over the Malecon and the Straits of Florida.