You bet. I can remember most everything, including the weirdest details. For example, I once said to a friend, who I'd known for a year or two, "Hey! That's the same shirt you were wearing when we met!"
I'm bad at remembering what other people were wearing but I can remember what I was wearing at different times. Though actually I can probably only do that if I specifically thought out beforehand what I was going to wear. Which doesn't happen often.