Old Navy sells a beautiful men’s topcoat that comes in a variety ... they’ll appreciate this Long-Sleeve Tie-Neck Velvet ...