I vote for the rose gold leather jacket. My initial reaction was, "Wow, that's cool and different, but she doesn't look happy with it." I wonder if your expression in the photos may be slightly influencing the responses you're getting here.
For whom are you dressing? Is it important that most people at the wedding "get" your look? Then maybe go with a more conservative bolero jacket. But ( you can tell where I'm going, can't you? Not in favor of safe, conservative dressing for you, our stylish fashion consultant). . . I think the gold leather jacket is more you. Your husband likes it; so you have an immediate ally to walk into that party like you know fashion, you know your style, and you're wearing that bridesmaid dress, thank you! I think it looks at least as good as (and in my opinion, better than) most of the traditional dressy-topper options. It looks fashion-forward, appropriately dressy (with the gold color, I do think it can go formal), and it will keep you warm. Plus, you don't have to buy a jacket that you will probably wear only once! You're dressing for one event, and it's someone else's wedding.
Hmm? What do you say?