Most of the events are self explanatory; engagement party, bridal shower, bachelorette party, and rehearsal dinner. These are gatherings to celebrate the upcoming wedding. Pictures will be taken and the spot light will be on you so you'll want to feel beautiful and confident.
For the engagement photoshoot I highly encourage coordinating with your fiancé. While you don't need to be matching, you'll want to make sure that you don't clash. Also, stray away from both of you wearing pattern. it just not pleasing to the eye when one is wearing plaid and the other has psychedelic flower pattern. Also, you only need one outfit but some like to prepare two or three outfits so make sure you are prepared with your shoes and accessories to match each.
For the wedding day, most brides have their photographer / videographer film prior to the ceremony to get some shots of you getting dressed. Make sure you have a robe or cute top that you won't mind being filmed in. Button ups are recommended as you don't want to ruin our hair and make up when its time to change into your wedding dress.
Lastly, a new trend is to have a day after the wedding brunch. This is mostly for family, out of town guests and the bridal party. Your guests want to see you one last time for goodbyes prior to going home or to see you off before the honey moon. This can be casual and just make sure you are prepared with something you will be confident in.
Hope this helps you remember what events to keep in mind and when planning your big day. Happy shopping and enjoy the engagement festivities!