Katrina Kaif, Sonam Kapoor and Aishwarya Rai Bachchan were all astoundingly beautiful in their appearances in Cannes and carried their styles in outmost fashion. They went there as a part of L’oreal’s representatives from India. They strode on the red carpet and left the spectators in marvel.

Katrina Kaif’s made her debut appearance at Cannes with the Oscar De La Renta black lace dress along her red tresses that are a part of her role in her upcoming film, Fitoor. She wore a monochrome cropped top and layered white skirt by Milly for her interviews.

Katrina on her second day donned a red belted Elie Saab gown and paired it up with a pair of 8-inch heels, red lipstick and her red hair which added to her eloquent figure and gracious walk. Although it did leave us wondering if red was really the only colour in the universe.

Sonam’s electric blue Ralph & Russo couture gown paired with Chopard sapphire and diamond earrings and blue Zanotti sandals left us speechless. Although we’d like to point out that the actress looked much better in her chic and flowery summer dress she wore to get styled for her look.

Aishwarya enthralled us with her green Elie Saab gown which was not so brilliantly paired by a green eyeliner. But she still carried out with great elegance and her beautiful smile covered for it.

So the question is, “Mirror, Mirror on the wall, which of the Diva was best of them all?”

According to us, all three of them were equally beautiful and made us gasp in awe at their graceful representation of India in the Cannes. We are proud to have such wonderful talents living in India and making it a proud nation, worldwide.