JK Rowling wore a spectacular silk coat by Dior at a recent awards ceremony. While I haven’t been able to track down the same coat, I did find this one by Dior:
It has the same jeweled belt and is a luxurious 100% silk – just in a trendy green animal print, rather than paisley. Rowr!