NO IDEA WHAT GIFT TO GET HIM

li
I'm excited to get my boyfriend a Christmas gift can someone plz explain what shopping for a guy is. 
I have absolutely no idea what to get him. I know he likes leather jackets and nice clothes. He's always dressed up nice. I would like to shop online so can anyone give me ideas? Thank you.