£1k is a bit of a difficult price point for watches, it a serious chunk of money for most people so you want something special but it’s also not a huge amount to the horology community. I would echo what has been said above about trying to get an automatic rather than a quartz, I would also aim at something classically styled rather than to modern that will date. I don’t like watches that are from fashion brands (Boss, Armani, etc.), preferring a watch manufacturer instead, though I do realise this is a touch snobby.
Below £1k my first look would be looking at the Tissot range, you’re getting a “proper” Swiss made watch which will look good, feel special and will last a long time (I have 2 that are over 10 years old and look and work as new). Depending on the style you want take a look at the Visiodate range, they’re pretty stylish, have a good movement and won’t date too much. Some of the Seiko stuff is pretty good in that range as well, really, really well made, great value and a little different to your generic faux Swiss stuff, the Seiko 5 range is very classically styled, the SNK809 is a lovely looking watch for not a lot of money.
Above £1k you open up some very good (and in honesty, some very bad) options. I have a Tag Link that I love (a 30th birthday present) but I’m not sure they offer great value at that price, I’m not convinced the lower level Omega’s are much better either. So, take a look at the Hamilton range, I think they are stunning watches for the money and they are a little less common than other brands. Vintage is also a good way to go, though (like everything second hand) you need to know what you’re looking for and buy from a reputable dealer, there are a couple in the Jewellery Quarter in Brum that are very good.
Anyway, I hope this helps and that it’s not a bit long winded, I do like watches!