If you are asking someone to proof-read this sentence, than I will try. You're sentence is almost correct, but you need a comma after shirt and aunt. This is because the phrase from your sentence "...which was a present from his aunt..." is a little cut in the sentence, it's not a complete part of it. So if I say "I caught a purple frog, knowing it was poisonous, from the pond." I can take out "knowing it was poisonous" and just say "I caught a purple frog from the pond." You can do the same thing with your sentence, saying "He recently wore his new shirt to the reunion." Your added phrase "which was a present from his aunt" needs to be in commas, because you added it a bit to the sentence. It's hard to explain, but it's just what happens. :D I hope I helped.