Earrings: shop here
I searched high and low to find you a stylish hat that doesn't break the bank. This pink hat comes in 12 different colors and is less than twenty bucks! I picked pink but they have it in black, navy, and gray. All the neutrals you're missing in that closet of yours.
I also linked several pink henley tops. All except one are under $20.