This is a Gianni Versace haori (jacket). The design is based on a Japanese haori (jacket). The pattern slopes down in the front, creating a beautiful silhouette when worn. It was designed by Versace himself around the 1990s.