Bollywood actors have perfected their formal attire look. They have to when they have so many events they need to dress formally for. Here’s a collection of formal looks of Shahid Kapoor, Vicky Kaushal, and Karan Singh Grover.

The quirky actor, Shahid Kapoor just like his taste for his movies has a funky taste in his style choices. He’s been seen rocking some fascinating combinations and funky prints! Recently he posted a picture of himself dressed in a trippy patterned suit. The blazer, shirt, and pants all share the same black and white pattern that is a sight for the eyes. But he manages to pull off this unique look! He completed the look with a beautiful pair of shiny black shoes.

B-town’s muscle man Vicky Kaushal looks rather dashing in the formal look! While he’s seen in casual t-shirts styled with jeans or joggers quite often, he looks heavenly in a suit. He was once styled in a suave light grey blazer paired with a dark vest and an even darker tie. He looked ravishing in the ensemble. He finished the look with a gorgeous gray hat.

On the other hand, Karan Singh Grover went for a suave and glamorous look. The actor can definitely flaunt his formal look! He’s often seen in shirts styled in various styles. One time, he styled himself in a glamorous all-black suit with a chequered pattern and glittery finish. He chose to finish the look with a fancy black bow tie.

Who do you think flaunts their perfect formal attire best?