25 High-Street Trench Coats to Make You Look Rich and Unbothered