I'm looking for a black blazer or jacket to go over nice printed Whistles dress to keep me warm at a wedding this weekend. Which high street shops do nice ones?