Panama hats, cigars, guayaberas, and lots of music … Karl Lagerfeld celebrated Cuban culture in its own way the last night at the mythical Paseo del Prado in Havana. We rounded up some of the best shots and dresses from last nights show in case you’ve missed any.