Should i take it back?

Taylor

So last January me and my boyfriend broke up, we went on our way both obviously talked to other people then decided to get back together and have been ever since. But last night I had found out that a shirt I had bought him that Christmas was given to a girl he had talked to while we were broken up. It wasn’t a cheap shirt and it was apart of like a 3 part gift because it lead up to tickets for an expensive game. He said at that point in time he didn’t want anything of mine because our break up ended bad. But I’m not even sure if I can be mad since we were broken up, and since it wasn’t cheap I really kind of want it back. Should I ask him to ask for it back or just let her have it?