Solarised Flower Single Breasted Blazer Multi colored Floral Blazer by Alexander McQueen Buy for $3,890 from farfetch.com