Paul Smith's sky-blue blazer might be the answer to what to wear to all those upcoming weddings. It's made from smooth, breathable cotton and unlined through the body so it feels unstructured and quite lightweight. The profile is slim, with a double vent for ease of movement - or dancing.