It's not good taste, not bad either - and it most certainly isn't average taste.

If I'd have this watch, I'd probably wear it from time to time, but would it be my favorite piece? Not really - even though I think diamonds & leather strap is an underused combo.