Bridal shower
I was getting married in a 2 weeks' time.
A friend of mine had arranged a bridal shower for me.
She had prepared all the food and invitations.
We played lots of games and I had a great time.
I received a lot of presents as well.