What’s a good Christmas gift for Boyfriend?

I can’t decide between some nice outfits for my boyfriend for Christmas because he likes to look nice but he needs new clothes and I’ve seen him look a little insecure about not having nicer clothes on our dates.
I want to make him feel good.
But he is also a gamer and has PlayStation 4 and I can’t decide between a PlayStation 5 or a few diff outfits.
we also have vday and our anniversary right after each other.
I have a hat bouquet I want to make him for Valentine’s Day.
Would a few nice outfits be appropriate for an anniversary gift so I can get the PlayStation for Christmas?
Advice please on what gifts would be best for what celebration also appreciated.

What’s a good Christmas gift for Boyfriend?
Post Opinion