According to me outfits of both bride and groom mainly depends on the chosen theme. However you can always take ideas of mismatch. Here are some outfits matching the vibes of all the wedding events.
Engagement party
For the groom who likes to play it classy. If your wedding theme is fairytale or of soft colors then it is your pick as it is perfect for day event and gives more summer vibes. If you have planned your engagement party in royal style then it can be a perfect pick for you.
Rough and tough. For the groom who wants more tough look go for such bold colors and patterns. You can carry it in almost all themes but it might not go along fairytale.
Mehandi
Unique in pattern , giving more joyous feel. Royal blue color with subtle golden print. It is perfect for the groom who wants more funky vibes and for sangeet this vibe is but obvious.
The fusion. Pairing long elegant silk fabric coat with banarsi dhoti.
Haldi
If you want something more from your outfit then it is perfect for you. Pairing elegant yellow color royal fabric ,printed in golden with a umbrella beige color piece with churi pajami. Perfect for royal , funky and fairytale decor.
Simple, cool and classy.
Any guy can feel confident in this look. No work, no experiments but still can easily fit in any theme of the event.
Cocktail
You can blindly wear black color on this function. Since it is a night party so your outfit should be heavy yet subtle. A simple black color coat with Chinese collor with minimum golden work on it.
The classic formal coat paired up with basic trousers is simple and comfortable.
Wedding
Well it is perfect for classic , fairytale weddings with soft colors and little work ,just with basic print.
The basic black kurta with just golden buttons on it and paired up with heavy shawl makes it look more full and complete. Perfect go for the royal theme wedding and it can easily go with classical wedding.
Reception
The classic gentlemen look. This outfit can never go wrong specially on receptions.
Black Chinese collar suit with pocket square paired up with formal trousers . Classy and elegant.