My little brother is graduating with Honours on Wednesday and has invited me (along with my parents and his gf) to attend. I'm really excited as I was away when he graduated from his Bach degree.

Now, I have a couple of questions...

1) what do I wear? I was thinking a black and grey striped top, black skirt, heels and some red accessories. Is that too dressy??

We're heading out to dinner on Wed night, so was thinking I could change into jeans for tea.

2) should we buy him a gift? Or maybe offer to pay for dinner?

TIA
Nic xo