From double breasted to tweed, there's style inspiration for everyone. Members of the royal family love a good blazer.