Men's Roy Rogers Coats from £495 | Lyst UK